Expertise
Full-stack & Real-time Systems
Expertise in developing robust full-stack applications and real-time systems using modern web technologies and database solutions.
Cloud & DevOps with Observability
Proficient in deploying scalable applications on cloud platforms, implementing CI/CD pipelines, and establishing comprehensive observability for system health.
Machine Learning & NLP Engineering
Experience in building NLP pipelines, extracting data from unstructured sources, and developing machine learning models for content moderation and classification.
Database Systems & Performance
Deep understanding of database internals, design, and optimization, with experience in both relational and NoSQL databases, including performance testing.
Projects
Scalable Microservices-based Logistics Platform
Performance-tested Analytics API supported 20 concurrent Virtual Users delivering 57 RPS with 95th percentile response times under 0.6 seconds (0% error rate) on limited containers.Architected and developed a microservices platform for dynamic order processing, courier dispatch, and real-time inventory/sales analytics.
El7a2ny: Virtual Clinic and Pharmacy Management System
Enabled real-time messaging for up to 50 concurrent users and integrated Stripe for secure online payments.Developed and deployed a scalable virtual clinic management system, serving around 1000 users per instance, featuring real-time messaging, secure payments, video consultations, and EHR management.
AI-Powered Content Moderation System
Achieved 92% flagging accuracy of illegal postings during testing.Built a content moderation system using Llama 3 and Ollama to automatically flag illegal postings during an internship.
Database Engine
Designed and implemented a custom database engine capable of handling CRUD operations on tables, rows, and indexes, supporting SQL queries and utilizing octree for efficient indexing.
Timeline
Developed full-stack features for an AI-proof student evaluation platform using TypeScript, React, NX, and Prisma.
Instructed students on OSI and TCP/IP models as a Teaching Assistant at The German University in Cairo.
Designed and deployed a monolithic architecture handling ~2000 concurrent users with WebSocket-based real-time notifications for a startup MVP.
Engineered a data extraction pipeline from 500+ scanned PDFs using regex, OCR, and the GPT API.
Ranked 30th among 200+ teams in the ECPC qualifications for competitive programming.
Graduated with a B.S. in Computer Science and Engineering from The German University in Cairo (Grade: A-).