
Egypt's leading food discovery and delivery platform serving millions of users across 6,000+ restaurants. As Senior Backend Engineer, I led the critical refactoring initiative migrating 6 core microservices from Java to Scala, dramatically improving system performance and scalability. The platform powers real-time order processing, restaurant discovery, mobile app integrations (Android/iOS), and seamless payment processing through Google Play and Apple Pay.
Egypt's leading food discovery and delivery platform serving millions of users across 6,000+ restaurants. As Senior Backend Engineer, I led the critical refactoring initiative migrating 6 core microservices from Java to Scala, dramatically improving system performance and scalability. The platform powers real-time order processing, restaurant discovery, mobile app integrations (Android/iOS), and seamless payment processing through Google Play and Apple Pay.
elmenus faced critical scalability challenges as the platform grew to serve millions of users across Egypt. The existing Java-based microservices architecture struggled with performance bottlenecks, high latency during peak traffic, and complex maintenance overhead. With 6,000+ restaurants and millions of daily orders, the system needed a fundamental transformation to handle growth while maintaining reliability and reducing operational complexity.
The Scala migration initiative delivered transformative results: 40% reduction in response times, 50% improvement in system throughput, and 30% reduction in infrastructure costs. The refactored microservices architecture enabled elmenus to handle 3x more concurrent orders during peak hours while maintaining 99.9% uptime. Enhanced monitoring with Datadog and OnCall reduced incident response time by 70%, while Kubernetes orchestration enabled seamless scaling across Egypt's largest food delivery network. The platform now serves millions of users daily with sub-second response times.