// Building systems that actually perform.
Computer Engineering graduate, Cairo University '26. I work across backend systems, AI pipelines, and data-intensive infrastructure, with a bias toward measurable results.
Experience.
Projects.
Real-time, two-way Arabic Sign Language translation (speech-to-sign and sign-to-speech). Led a 4-engineer team and owned the sign-to-speech pipeline: MediaPipe landmark extraction, motion-gated sign segmentation, RF/TCN classification over a 502-sign vocabulary, Gemini-generated diacritized Arabic, and TTS output.
High-performance vector database scaling to 20M vectors with sub-second retrieval and 100% recall. Custom 2-Level IVF structure.
Search engine with crawling, indexing, ranking, and phrase search. Parallel processing cut response time from 9s to under 1s.
Team-built Telegram clone backend. Built the real-time messaging server on an event-driven Socket.io architecture with Redis caching, WebRTC voice and group calls end-to-end, and profile/privacy and stories modules with AWS S3 media uploads. 80%+ test coverage.
Big data analytics pipeline processing 5.7M+ records. K-Means clustering from scratch, EDA on 93,000+ professional players.
Egyptian license plate recognition under real-world conditions. Multi-backend: HOG + Random Forest, custom deep learning, and classical OCR.
Multi-algorithm OS scheduler managing processes with varying time and memory requirements. Semaphores and advanced IPC techniques.
VHDL implementation of a 5-stage pipelined RISC processor (Fetch, Decode, Execute, Memory, Write-back) with a custom ISA. Includes a full assembler and testbench. Computer Architecture course project at Cairo University.
Simulation of a multiprocessor process scheduler with work stealing, process forking, I/O requests, and SIGKILL handling. Built on trees, queues, priority queues, and linked lists; outputs scheduling statistics.
Educational drawing game for kids with two modes: a Draw Mode for creating, moving, coloring, and saving shapes with undo/redo and recording playback; and a Play Mode where kids identify shapes by type or color for a score.
Skills.
Contact.
Open to Backend and AI Engineering roles.