Ankush Bose

Ankush Bose, smiling, in a black t-shirt

Lead Android / KMP Engineer • India

Résumé

Profile

Lead Android Engineer with 9+ years architecting native Android and Kotlin Multiplatform applications for millions of users. I build for scale without the bloat, prioritize modular, testable architectures that teams can maintain with confidence.

Lately, I’ve been leaning deep into Kotlin DSLs, designing expressive, type-safe builders that make codebase logic read like the domain itself.

Education

2013 — 2017

B.Tech in Electrical Engineering
at WBUT
Kolkata, India
Android Kotlin Developer Nanodegree Udacity
Secure Coding, Orange Belt Secure Code Warrior

Skills

Android
Kotlin, Jetpack Compose, Coroutines & Flow, Room, WorkManager, Navigation, Wear OS
Multiplatform
Kotlin Multiplatform, Compose Multiplatform, Ktor
Architecture
MVVM, MVI, Clean Architecture, SOLID
Quality
JUnit, MockK, Espresso, Compose UI tests, ATDD, SonarQube
Delivery
CI/CD, Jenkins, TeamCity, Firebase, Play Console
AI-assisted
Claude and GitHub Copilot for code review, tests and docs

Experience

2024 — Now

Android Tech Lead at Wipro

Stellantis & Bangalore, IN

Leading the onboarding domain of a connected-car app with 1M+ downloads.

  • Onboarding flows across FCA and PSA brands, including Opel, Lancia and Jeep.
  • Vehicle-to-user pairing over QR with ML Kit, Coroutines and Flow.
  • Set the team's standards for AI-assisted review, testing and docs.

2021 — 2024

Senior Consultant at Capgemini

HSBC UK & Kolkata, IN

Mobile banking app with 5M+ downloads.

  • Built a language SDK that switches between 10+ languages at runtime, with no restart.
  • Created the Customer Domain Model plugin, the single source of truth for user state.
  • Drove ATDD, CI/CD and SonarQube quality gates across teams.

2019 — 2021

Senior Associate at WNS

Bangalore, IN

  • Moved a Java codebase to Kotlin, and MVC to MVVM with Jetpack.
  • Mentored three junior Android developers.

2019

Android Engineer at Ontrack

Bangalore, IN

  • MVC to MVVM with Navigation, WorkManager and Hilt; rebuilt the UI from Adobe XD designs.

2017 — 2019

Risk Control Analyst at Amazon

Bangalore, IN

Where it started: analysing transaction patterns for financial-crime risk.

Open Source

Compose-Weatherify ↗

Jetpack Compose weather app built on the OpenWeatherMap API.

weatherify-api-ktor ↗

The Ktor and MongoDB backend behind it.

PollingEngine ↗

A Kotlin engine for polling with retries.