Open for work

Senior mobile engineer
shipping Android & React Native
apps at scale.

Seven-plus years building apps used by millions. Apps shipped fast — with architecture that lasts.

Adarsh Latiyan Senior Mobile Engineer Android · React Native · KMM
adarsh.json

  "name":     "Adarsh Latiyan",
  "stack":    ["Android", "React Native", "KMM"],
  "shipped":  
    "myAakash":    "1M installs · 150K DAUs",
    "JEE & NEET": "500K installs · 1 month build",
    "RadioFM":     "100M+ downloads"
  ,
  "location":  "India · Remote",
  "status":    "available"

About

01 / About

I'm a Senior Android and React Native engineer with 7+ years of experience building production mobile apps at scale. I've owned architecture for apps with 1M+ users, shipped a full app from concept to production in one month, and mentored engineers to do the same.

I write clean, modular, production-grade code. I work async-first and communicate clearly.

Currently: Senior SE Mobile @ Aakash · Open for work — say hi →

7+ years
building mobile apps
1M+ users
monthly active, served
2× Hero
Engineering Hero Award
30 days
concept → production app

Skills

02 / Capabilities
Languages
KotlinJavaJavaScriptTypeScriptPython
Mobile
Android (native)React NativeJetpack ComposeXML
Architecture
Clean ArchitectureMVVMMVIModular Architecture
Libraries & Tools
CoroutinesFlowHiltKoinRoomSQLiteRedux
Backend
Node.jsExpressSQL
Frontend
ReactHTML/CSS
Quality & Delivery
Unit TestingTDDCI/CDGitGradleFirebaseCrashlytics
Expanding
KMM (Kotlin Multiplatform Mobile)

Tech stack

03 / Daily Tools

What I actually reach for, day to day.

IDEs

Android StudioVS Code

Languages

KotlinJavaJavaScriptTypeScript

Mobile SDKs

Android SDKReact NativeJetpack Compose

Build & Deps

Gradlenpmyarn

Version Control

GitGitHub

CI/CD

GitHub ActionsFastlane

Testing

JUnitEspressoMockito

Backend

Node.jsExpressFirebase

Database

RoomSQLite

State

ViewModel + FlowRedux

DI

HiltKoin

Monitoring

CrashlyticsAnalytics

Design

Figma

Collaboration

SlackNotion

Other

PostmanCharles Proxy

Experience

04 / Track Record
Aakash Educational Services
Oct 2023 — Present
Senior Software Engineer, Mobile
  • Architecture owner for a 1M+ install hybrid Android + React Native app (~150K DAUs)
  • Shipped a new app from concept to production in one month — 500K installs
  • Recognized with 2× Engineering Hero Award for shipping speed and architectural impact
ET Money
Feb 2023 — Oct 2023
Software Engineer II, Android
  • Owned Financial Fitness and EasyPay e-mandate flows end-to-end
  • Built a standalone Financial Calculator Android app, solo, from scratch
Seenit
Apr 2021 — Jan 2023
Android Engineer
  • Sole Android engineer building luxury retail clienteling apps (incl. Lane Crawford)
  • Translated nuanced design specs into pixel-accurate native interactions
AppSmartz
Jun 2019 — Mar 2021
Android Engineer
  • Built streaming and audio features for RadioFM — 100M+ downloads
  • Optimized playback memory and battery footprint on low-end Android devices

Case studies

05 / Selected Work
Case Study 01
Architecture at scale

Owning and evolving architecture for a 1M+ user hybrid Android + React Native app.

Context

The flagship learning app has over 1M installs and ~150K daily actives. The codebase had grown organically — long build times, tangled module boundaries, and a React Native layer that didn't play cleanly with the native side.

Role

Architecture owner. Set the long-term technical direction, drove the modularization roadmap, and unblocked the team on the hardest interop edges.

Approach

Split the monolith into feature modules with clear boundaries. Introduced a thin contract layer between native and React Native so screens could be migrated incrementally without freezing the product roadmap. Standardized on Coroutines + Flow for async, MVI for state, and a shared design system module for parity across platforms.

Outcome

Build times down meaningfully, crash-free sessions up, and — most importantly — a structure new engineers could ship into on day one.

1M+
Installs
150K
Daily actives
Engineering Hero

Stack

KotlinJetpack ComposeReact NativeCoroutinesHiltRoomMVI
Case Study 02
Shipped in one month

Speed without sacrifice: modular architecture made a new app possible in 30 days.

Context

We needed a dedicated prep app, on-store, in a month. A normal app build cycle would be six.

Role

Tech lead. Owned the call on what to build, what to lift, and what to leave for v2.

Approach

Pulled the shared modules from the flagship app — auth, payments, video, analytics — and composed a new shell around them. Wrote only what was genuinely new: the test-series engine and the subject-tree navigation. Set up CI on day one so every PR shipped to internal testing automatically.

Outcome

On the store in 30 days, with 500K installs in the months that followed. The modular split paid for itself in a single release.

30
Days to launch
500K
Installs
1
Engineer leading

Stack

KotlinJetpack ComposeHiltCI/CDFirebase
Case Study 03
BeatBuddy — solo from idea to production

A musician's practice companion, built end-to-end alone.

Context

I practice guitar most mornings. The existing metronome / tuner / loop apps each do one thing well but I kept jumping between three. So I built one.

Role

Designer, engineer, QA. Solo.

Approach

Treated it as a real product, not a weekend hack. Wireframes first, then a Compose-only Android build, then a React Native port to share UI with iOS. Audio engine wraps a small native layer for latency, everything above it is declarative.

Outcome

Built, polished, not released yet — sitting in TestFlight while I sand the rough edges. The point was less to launch and more to prove I can take a thing from blank screen to working app without anyone else's input.

Solo
Team size
iOS + Android
Platforms
TestFlight
Status

Stack

React NativeKotlinNative audioRedux

Personal projects

06 / Side Work
Built in TestFlight

BeatBuddy

Musician's practice companion — metronome, tuner, and looper in one focused app.

React NativeKotlinNative audio
Open source

Android TicTacToe

Classic game built with Jetpack Compose — a clean demo of modern declarative Android UI.

KotlinJetpack Compose
Open source

Reels Demo

Short-form video feed UI clone — exploring scroll performance and ExoPlayer media playback.

KotlinExoPlayer
Open source

Shopping List (TDD)

A simple shopping list app built test-first — written to demonstrate Android TDD discipline.

KotlinJUnit
Open source

Ethereum Token Exchange

A small Web3 token-swap experiment — breadth into blockchain and fullstack territory.

JavaScriptSolidity
Library Open source

File Picker Library

Reusable Android file picker — drop-in component packaged as a library.

Kotlin

Notes & writing

07 / Writing

Writing, occasionally.

Short notes on Android architecture, React Native interop, and what it's like to ship mobile apps at scale. Nothing yet — first post coming soon. Drop your email if you want to know when it does.

08 / Get in touch

Open for work.
Reach out.

If you're hiring for a senior Android or React Native role, or you've got a build you need shipped, I'd love to hear about it. Reply within 24 hours, usually.

Replies within 24h · adarshlatiyan@gmail.com