Computer Engineering student at Cairo University passionate about backend engineering, data engineering, and distributed systems.
I enjoy building scalable systems, designing efficient data pipelines, and working with databases to create reliable, high-performance applications. My background in applied machine learning complements my engineering experience and allows me to bridge AI with production-ready software and data platforms.
- Data Engineering
- Distributed Systems
- Big Data Technologies
- Scalable Backend Systems
- Database Design & Optimization
-
Twitter Clone Backend — A scalable backend built with Express.js, TypeScript, PostgreSQL, Redis, BullMQ, OAuth authentication, real-time messaging, notifications, and background job processing.
-
Search Engine — A Java-based search engine implementing efficient indexing and optimized query processing using MongoDB.
-
TelePulse (In Progress) — An end-to-end big data analytics platform using Hadoop, Hive, Spark, and Power BI to process, transform, and visualize large-scale urban mobility datasets.
-
Netflix Data Platform (Coming Soon) — A production-inspired data engineering platform focused on scalable pipelines, distributed processing, analytics, and cloud-native architecture.


