Daniel Dia

Daniel Dia

Computer & Communications Engineering & Mathematics student @AUB | Economics Enthusiast

A Little About Me

Hello! I am Daniel Dia 👋 Welcome to my personal space on the web! I am a Computer & Communications Engineering (CCE) and Mathematics dual degree student at the American University of Beirut (AUB), driven to apply a strong theoretical foundation to solve complex, real-world …

Technologies, Skills & Tools

Linux Python Pandas Numpy PyTorch OOP TensorFlow Rust SQL C/C++ git Jenkins (CI/CD) GitHub Actions (CI/CD) Bash MATLAB Functional Programming ML & DL Hardware & Embedded Systems ESP32 Microcontrollers Circuit Prototyping (EasyEDA)

Theoretical Foundations (& Interests)

Probability Theory Statistics Real & Complex Analysis Linear & Abstract Algebra Information Theory Ergodic Theory Dynamical Systems Numerical Methods Data Structures & Algorithms Computer architecture

Recent Experience

Full Stack Software Engineer - DevForces (Startup)

Jul 2025 — Present

Member of the full-stack development team, responsible for the end-to-end development of a new web platform for our client LiveLunger.

View all experiences...

Projects

Project 3 – TRNG-PassGen: A Hardware-Based Cryptographically Secure Password Generator

Project 3 – TRNG-PassGen: A Hardware-Based Cryptographically Secure Password Generator

A full-stack, end-to-end system for generating cryptographically secure passwords based on true physical randomness, designed to be resilient against quantum computing threats.

DynamiXplore: A High-Performance Framework for Dynamical Systems

DynamiXplore: A High-Performance Framework for Dynamical Systems

A Python-first toolkit with a high-performance Rust core for the advanced simulation and analysis of complex dynamical systems, including nonsmooth and chaotic phenomena.

Latest From The Blog

Latest Publications

No recent publications yet.