Daniel Dia

Daniel Dia

Computer & Communications Engineering student @AUB | Mathematics Enthusiast

A Little About Me

Hello! I am Daniel Dia 👋 Welcome to my personal space on the web! I’m a Computer & Communications Engineering student at the American University of Beirut (AUB), driven by a fascination with the powerful intersection of mathematics 📈, software 💻, and quantitative …

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.

Project 1 – A Modular Framework for Numerical Exploration of Dynamical Systems (DynamiXplore)

Project 1 – A Modular Framework for Numerical Exploration of Dynamical Systems (DynamiXplore)

DynamiXplore brings the power of Rust to the simplicity of Python for complex systems analysis.

Latest From The Blog

Latest Publications

No recent publications yet.