I build production Android apps for banking, fintech/payments, retail e-commerce and healthcare — currently on Citi's Safety Compass and Risk Management Suite programs, and previously on checkout, wallet and payment journeys used by millions of people every day.
- 📱 5+ years of native Android: Kotlin, Java, Jetpack Compose and XML Views
- 🏗️ MVVM, Clean & modular architecture, Hilt, Coroutines/Flow, Room, Retrofit/OkHttp, GraphQL
- 💳 Checkout & payments, feature flags & A/B experiments, analytics instrumentation
- ♿ Accessibility (TalkBack), performance tuning, crash monitoring (Crashlytics)
- ✅ Testing culture: JUnit, Espresso, Robolectric, screenshot tests, CI with GitHub Actions/Jenkins
| App | What it shows | Stack |
|---|---|---|
| BuddyUp | Friend-finder: swipe cards, compatibility scoring, chat with icebreakers, meetups, block & report | Kotlin · Compose · Hilt · Room · DataStore |
| Forkly | Food delivery: menus, coupon/GST pricing engine, live order tracking, split the bill, scheduled delivery | Kotlin · Compose · Hilt · Room · Retrofit |
| GreenBasket | Grocery quick-commerce: catalog, search, delivery slots, orders, Buy again & one-tap reorder | Kotlin · XML Views · Navigation · ViewBinding |
| Vibely | Social feed: Paging 3 + RemoteMediator, stories, likes/comments, polls with optimistic voting | Kotlin · Compose · Paging 3 · WorkManager |
| StrikeZone Cricket | Arcade cricket game: custom Canvas game loop, shot engine, stats, 12 achievements | Java · XML Views · LiveData · Hilt · Room |
| Sports Schedule | NFL team schedule from a live JSON feed: season stats, filters, next-game countdown | Kotlin · Compose · Koin · Retrofit |
Every project is covered by unit tests and Robolectric + Roborazzi screenshot tests, builds on CI with GitHub Actions, and has a downloadable APK under Releases. The first five are offline-first (Room as the single source of truth, mock Retrofit backend); Sports Schedule reads a live JSON feed.
Citi (via LTM) · Senior Android Developer · 2026 – present · Walmart Global Tech · Android Engineer · PayPal · Android Developer · My Safeway Insurance TPA · Android Developer · PurpleTalk · Android Developer
Open to Senior Android / Mobile Engineer opportunities — reach me on LinkedIn.





