Open to Senior Android roles · Irving, TX

Senior Android Developer building fast, accessible, reliable mobile apps.

5+ years shipping production Android in banking, FinTech payments, retail e-commerce and healthcare — currently on Citi's Safety Compass and Risk Management Suite programs. Kotlin, Jetpack Compose and clean, testable architecture.

5+ yrsNative Android
6Companies & clients
5Open-source apps
250+Unit & screenshot tests

Android projects

Offline-first apps with Room as the single source of truth, a mock Retrofit backend, Hilt DI, unit + Robolectric screenshot tests and GitHub Actions CI.

Food delivery · Kotlin + Compose

Forkly

Restaurant discovery, menu customisation, coupons and live order tracking.

  • Pricing engine (coupons, GST, delivery fee caps) kept in paise and covered by 20 tests
  • Order tracker driven by Kotlin Flow with ETA countdown and animated route map
  • Collapsing headers, sticky menu sections, shimmer loading, dark theme
Jetpack ComposeMVVMHiltRoomRetrofitCoroutines/Flow
Forkly home screenForkly restaurant menuForkly live order tracking
Social media · Kotlin + Compose

Vibely

A paged social feed with stories, likes, comments, saves and follows.

  • Paging 3 with Room PagingSource + RemoteMediator for an infinite, cached feed
  • Optimistic likes/follows with rollback; double-tap heart animation
  • Story viewer with timed progress, hashtag/mention parsing, WorkManager sync
Jetpack ComposePaging 3WorkManagerHiltRoom
Vibely home feedVibely story viewerVibely explore grid
Grocery · Kotlin + XML Views

GreenBasket

Quick-commerce grocery shopping with express delivery and scheduled slots.

  • Single-Activity app with Fragments, Navigation Component and ViewBinding
  • RecyclerView ListAdapter/DiffUtil, ConcatAdapter home, debounced search
  • Cart calculator with savings, free-delivery threshold and slot picker
XML ViewsNavigationViewBindingMVVMHiltRoom
GreenBasket homeGreenBasket product detailGreenBasket cart
Friendship · Kotlin + Compose

BuddyUp

Meet friendly people nearby who share your interests — not a dating app.

  • Swipeable card stack with drag physics and a tested compatibility scorer
  • Friend requests with undo, chat with typing indicator, local meetups
  • Onboarding and profile setup persisted with DataStore
Jetpack ComposeDataStoreHiltRoomStateFlow
BuddyUp discover cardsBuddyUp chatBuddyUp meetups
Game · Java + XML Views

StrikeZone Cricket

Arcade cricket: time your shots and chase the target under floodlights.

  • Custom Canvas game view on a Choreographer loop at 60 fps
  • Deterministic, unit-tested shot engine and match rules in plain Java
  • Live scoreboard, Manhattan chart, match history and stats with Room
JavaCustom ViewsLiveDataHiltRoom
StrikeZone homeStrikeZone gameplayStrikeZone match summary

Experience

Production Android across banking, payments, retail and healthcare.

Sep 2026 – Present

Citi via LTM

Senior Android Developer · Irving, TX

Android features for Safety Compass and the Risk Management Suite; S&ST Control Automation & Simplification program.

Jul 2026 – Aug 2026

Relos IT Inc

Software Engineer · Prosper, TX

Kotlin/Java feature development with MVVM, Retrofit and Coroutines.

Aug 2025 – Apr 2026

Walmart Global Tech

Android Engineer · California

OnePay credit promotions and personalised savings across Buy Now, Cart and Checkout; feature flags, analytics, accessibility.

Dec 2024 – Aug 2025

PayPal

Android Developer · San Jose, CA

Wallet, Send Money, Request Payment and Transaction History flows; biometric auth and feature-flag rollouts.

Jun 2021 – Jan 2023

My Safeway Insurance TPA

Android Developer · India

Health-insurance member app: e-cards, claims, cashless hospitalisation, document upload, FCM.

Jan 2019 – May 2021

PurpleTalk

Android Developer (and Intern) · India

Mobile-commerce product, cart and checkout screens with Java, Kotlin and XML.

Skills

The toolbox I reach for every day.

Android

KotlinJavaJetpack ComposeXML ViewsNavigationViewModelRoomDataStoreWorkManagerPaging 3Material 3

Architecture

MVVMClean ArchitectureModularizationHilt / DaggerCoroutinesFlowFeature flags

Networking & data

RetrofitOkHttpRESTGraphQLGsonFirebaseCrashlytics

Quality & delivery

JUnitEspressoRobolectricAppiumGitHub ActionsJenkinsTalkBack / a11yReact Native