Talabat Backend Clone
A comprehensive microservices platform, following modern distributed system principles and containerization best practices.
Full‑stack developer focused on innovation, performance and clean design systems. I turn ideas into goals and goals into achievements.
A comprehensive microservices platform, following modern distributed system principles and containerization best practices.
A convolutional neural network built from scratch with max pooling and ReLU for emotion classification in Egyptian movies.
Binary classification of heart disease using multiple ML models with a focus on high recall and strong F1 performance.
A fully virtual clinic and pharmacy systems with real-time chatting and video calling between patients and doctors.
Re-implemented the famous role playing game Diablo with two separate levels and two playable characters to choose from.
An embedded theft detection system with integrated voice command password authentication and signal transmission.
Instrumented full observability in the schedule module enabling efficient monitoring, faster root cause analysis, and improved debugging. Integrated logs in Loki, traces in Tempo, and metrics in InfluxDB with Grafana to create a unified monitoring dashboard. Developed a script to bootstrap observability on remote GCP machines. Resolved 7 software bugs, contributing to the product stability and performance. Collaborated with the platform team using Slack for communication and Jira for agile task management.
Created an executable to remove outliers from a MySQL dataset and transform the data into a more compact format & Used Docker and Kubernetes for reliable and scalable deployment.
Led a group of 5 researchers and achieved paper acceptance in a peer-reviewed ITS publication & Published my research paper at the 6th IEEE ICCA Conference, 2024.
Developed a system to read data from Egyptian ID cards and verify the ID photo with a real-time image & Implemented a machine learning model to recognize Arabic numbers.
Developed a system that generates the schedules following the constraint programming approach & Documented and reviewed legacy codebase.