At AUC, I study Computer Engineering and work as an Undergraduate TA for Discrete Mathematics, supporting students with proof techniques, set theory, graph theory, and combinatorics.
For Play2Be, I owned the AI-to-game integration, converting lesson content into structured JSON for a 3D game that generates learning quests. The project placed 3rd in Egypt’s Gen AI for Education Hackathon 2026.
On NetWatch, I owned the Qt Dashboard end-to-end and led the v1.0.0 release, including its modular CMake configuration and GitHub Actions pipelines for cross-platform builds.
As Co-founder & CTO of nGOT, I designed and delivered a seven-week AI and data structures curriculum to students across 16 African countries. I also serve as President & Lead Instructor of the Gharbiya STEM Math & Mechanics Club.

