Senior Android Engineer
Android engineer.
System thinker.
Design obsessive.
7+ years shipping Android at scale โ from Deliveroo's grocery platform to Gojek's super-app with 50M+ downloads. Deep expertise in Android platform architecture, SDK development, and test infrastructure.
Work Experience
Senior Software Engineer
Deliveroo (acquired by DoorDash) ยท Picking App, Grocery/Retail
- Halved the release cycle from 2 weeks to 1 week by driving E2E test reliability from 45% to 100% and running the golden order flow on staging with real data.
- Achieved zero data loss on app restarts and crashes by architecting persistent event tracking using RoomDB and WorkManager. Rolled out to 100% of users with zero production incidents.
- Unlocked rollout to ~2k partner sites across 8 brands in the UK, driving ~ยฃ1M incremental revenue, by delivering Scheduled Orders UX improvements with zero Android regressions at launch.
- Shipped Variable Weight Pre-Auth expected to unlock ยฃ5M in savings by onboarding onto the server-driven UI framework (Rooblocks) within 1 week โ zero reported bugs.
- Led biweekly sprint planning, mentored 3+ junior engineers, and authored TDDs, ADRs, and engineering one-pagers.
Lead Software Engineer
Gojek ยท Mobile Platform
- Delivered a 99.9% crash-free rate on the Gojek consumer app, monitored via Firebase, triaging escalated Slack alerts and driving prioritisation before issues impacted users at scale.
- Achieved a 95% reduction in memory usage and over 50% reduction in main thread usage for key UI components.
Lead Software Engineer
Gojek ยท UX Engineering
- Led development of the industry-leading Aloha design system SDK on Android, used by 50+ products internally, saving 3000+ hours per product in mobile development.
- Achieved 100% reduction in app launch and binary compatibility crashes due to the Aloha SDK.
- Developed a DexGuard plugin to scan the entire codebase and automatically whitelist images โ 100% reliability on production, zero effort from feature developers.
Senior Software Engineer
Gojek ยท Transport
- Led development of a high-performance Live Tracking SDK for Android, serving over 5 million daily active users.
- Shipped GoTransit as the sole Android developer โ now the #1 public transport ticket seller in Jakarta, with multiple industry awards.
Software Engineer
Gojek ยท Transport
- Delivered Safe Trip Kit end-to-end (Android, Backend โ Clojure, Web โ React) โ a feature with Live Trip Tracking and Emergency Support that directly saved the lives of 2 Gojek users within 6 months of launch.
Technologies
Languages
Android
Architecture
Tools
Community
Writing
Blogging on theminimaldev.medium.com with 50k+ total views across topics like developer setup and animation tips.
Mentoring
Served as a coach for the Gojek Android Bootcamp in 2024 and 2019, mentoring 50+ students into Android development.
Education
B.Tech. Electrical and Electronics Engineering
Indian Institute of Technology, Ropar