Senior Android Engineer | Kotlin • Jetpack Compose • MVVM • Coroutines • Hilt | Scalable Platforms • Payments • Real-Time | Open to Bangalore


Ahmedabad, Gujarat, India





Bachelor of computer application, Business/Commerce, General
Gujarat University
Join Yadav and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Android Engineer | Kotlin • Jetpack Compose • MVVM • Coroutines • Hilt | Scalable Platforms • Payments • Real-Time | Open to Bangalore
Most Android teams hit a wall when they need to scale. More brands means more codebases. More codebases means more engineers, more bugs, more inconsistency. I solved that problem differently. At 8Dots, I architected a single Android platform that deploys 350+ independently branded restaurant apps — one codebase, one architecture, one team. That required getting MVVM + Clean Architecture right from day one, designing Gradle product flavors that make new brand onboarding a configuration task, and building systems resilient enough to survive production at scale. Over 4.5 years, I've owned the full Android lifecycle: architecture decisions, payment integrations (Stripe, Razorpay, PhonePe), real-time order update via WebSockets, offline-first sync with Room + Firebase, and 10+ apps live on the Play Store — including GoGrubz &TiffinTom, a live food ordering platform with 1,000+ active users. I write code other engineers can maintain. Reusable Jetpack Compose systems, clean separation of concerns, and architecture that doesn't collapse when requirements change — that's where I spend my energy. Now I'm looking for a bigger problem to solve — at a product-led company in Bangalore where scale is the starting point, not the goal. If that sounds like your team, let's talk. 🔧 Kotlin · Jetpack Compose · MVVM · Clean Architecture · Coroutines · Hilt · Room · Firebase · Retrofit · WebSockets · Stripe · Razorpay · Google Play Store
Ahmedabad
cursor
github copilot
ollama
replit
Android Developer at 8Dots, Sep 2020 - Present · 5 yrs 10 mos, Eliminated per-brand Android development overhead by architecting a white-label platform with Gradle product flavors and shared module systems — enabling 350+ restaurant brands to launch from a single maintained codebase. Reduced cross-app bug surface and onboarding time by enforcing MVVM + Clean Architecture standards across all apps — turning new brand variants from development tasks into configuration tasks. Delivered TiffinTom from zero to 1,000+ active Play Store users by building real-time WebSocket order tracking, multi-vendor workflows, and end-to-end payment flows — owning the full product lifecycle independently. Eliminated payment failure risk across all platform apps by designing a resilient payment layer with Stripe, Razorpay, and PhonePe — including retry logic, failure recovery, and secure transaction handling. Made apps fully functional in zero-connectivity environments by implementing offline-first architecture with Room + Firebase sync — critical for restaurant POS usage in low-network kitchens. Cut UI development time across 10+ apps by building a shared reusable Jetpack Compose component library — ensuring consistent behaviour and eliminating duplicate UI work.
Android Developer at Archirayan infotach, Jan 2020 - May 2020 · 5 mos, Ahmedabad, Gujarat, India, Gained production API and persistence foundations by building Android features with Kotlin and Firebase during an intensive 5-month contract — directly informing the offline-first patterns applied throughout career.
Bachelor of computer application, Business/Commerce, General, Gujarat University