Architect for a team
MVVM and Clean Architecture so a team of six could work in parallel on a single codebase without it turning to spaghetti.
A cross-platform ordering app with live order tracking, table management, and custom animations — built on MVVM + Clean Architecture and delivered by a team of six mobile engineers.
Food apps live or die on the moment-to-moment experience: how fast it feels, how clearly you can track an order, how smoothly a restaurant manages tables in real time.
YallaGrub needed all of that across iOS and Android, built on an architecture clean enough for a multi-engineer team to move quickly without stepping on each other.
MVVM and Clean Architecture so a team of six could work in parallel on a single codebase without it turning to spaghetti.
Real-time order tracking, table management, and custom animations to make the app feel responsive and premium, not transactional.
Stripe for payments and Google Maps for location and tracking — the integrations a food app can't ship without.
Every line below is built and running — the features that make YallaGrub a real product, not a prototype.
Chosen for the job, not the résumé. The stack that YallaGrub actually runs on.
Built by the founder leading a team of six mobile engineers at Clustox, YallaGrub shipped to the App Store with real-time tracking and table management on a clean, scalable architecture.
A 30-minute call with the founder — no slide decks, no sales reps, just an engineer thinking through your problem with you.