Hi, I'm
Exploring software at every layer, from processors and operating systems to cloud-backed applications.
I'm a Computer Engineering student at Cairo University with a strong interest in backend engineering, distributed systems, mobile development, and software architecture.
I enjoy building products from idea to deployment and have experience working with Go, TypeScript, React Native, PostgreSQL, Docker, and cloud-based systems.
Backend Software Engineer Intern
Full Stack Developer
Cross-platform social app with real-time timelines and messaging. Built for scale with optimized rendering and a near-perfect crash-free session rate, developed in a large Agile team.
Deep learning system for machine fault detection from acoustic signals. Uses a hybrid STgram-EfficientNet architecture with automated audio preprocessing pipelines, achieving 90% classification accuracy.
E-learning platform built with React.js and PostgreSQL, load-tested for high concurrent usage. Features an optimized database schema and Redux state management across multiple modules.
Formula 1 racing simulator with a custom OpenGL renderer, physically-based materials, split-screen multiplayer, terrain physics, and JSON-driven configurable scenes.
Search engine indexing a large document corpus with TF-IDF ranking. Enhanced with proximity weighting and stopword filtering for fast, relevant results.
Pipelined CPU in VHDL with hazard detection, forwarding, and branch handling. Validated with a simulation testbench achieving full instruction coverage.
OS simulator in C implementing process scheduling (FCFS, SJF, RR), memory management, and I/O handling with multiprocessing, semaphores, and shared memory.
Combat simulation game in C++ using custom data structures for unit management, with optimized game state updates for smooth simulation performance.
Bachelor of Science in Computer Engineering
Expected July 2027
GPA: 3.92 / 4.00