At German University in Cairo, where I'm pursuing a B.Sc. in Computer Engineering, I developed a 2D tower defense game in C++ using modern OpenGL. It features grid-based lanes, wave progression, distinct character and enemy types, and an animated introductory cutscene.
I also engineered a custom Java DBMS with bitmap indexing and data recovery, and developed processor and operating system simulations. In a React.js project, I led requirements engineering, authoring over 100 functional user stories and building a responsive front-end prototype.

