Android Engineer · 5 Years

Sanjay
Kumar

I build production-grade Android apps at scale —
Kotlin · Jetpack · MVVM · 400K+ users

400K+Users Served
66%Crash Rate Cut
18%Cold-Start Gain
40%CI/CD Faster
scroll

Crafting apps that perform under pressure.

I'm a Senior Android Engineer with 5+ years building large-scale, production-grade Android applications. My core expertise is Kotlin-first development — Coroutines, Flow, Jetpack Compose, Clean Architecture — with deep focus on performance, reliability, and maintainability.

At Cambridge Mobile Telematics I led the end-to-end Android engineering of telematics apps used by 400K+ drivers, driving a crash rate from 1.8% down to 0.6%, cutting cold-start time by 18%, and automating CI/CD pipelines that reduced release cycles by 40%. I care deeply about code quality, mentoring, and building systems that hold up at real-world scale.

I'm currently exploring senior Android engineering roles at companies where technical excellence and user impact go hand-in-hand.

Performance-First

Profiling, async pipelines, lazy init — I treat every millisecond of cold-start and every dropped frame as a defect.

🏗️

Architecture

MVVM · MVI · Clean Architecture · Modularization. I've migrated legacy monoliths and built scalable multi-module codebases.

🛡️

Reliability

Crashlytics triage, defensive networking, offline-first Room + WorkManager pipelines. Zero data loss under real-world conditions.

🚀

Delivery

End-to-end ownership — architecture through Play Store. CI/CD via Bitrise & GitHub Actions, A/B rollout, feature flags.

Where I've built things.

Feb 2026 — Present Current

Senior Engineer — Android HMI

IELEKTRON Technologies · Client: Renault Nissan TBCI

AAOSKotlinCar App LibraryJetpack
  • Developing HMI application-layer screens for Android Automotive OS in-vehicle infotainment platform using Car App Library.
  • Implementing distraction-optimized, safety-compliant UI components for Media and Navigation use cases.
  • Debugging platform integration issues using AAOS Emulator, adb, and logcat tooling.
  • Collaborating with cross-functional OEM teams to align feature requirements with automotive design guidelines.
Aug 2021 — Oct 2025

Software Engineer II — Android

Cambridge Mobile Telematics · Chennai

KotlinCoroutinesJetpackRoomWorkManager
  • Led end-to-end development of production Android telematics apps serving 400K+ drivers, owning architecture, feature dev, QA, analytics, and Play Store release.
  • Built fault-tolerant background location pipeline using WorkManager + Room that polls every 5s and auto-pauses telemetry when exiting geo-fenced regions.
  • Reduced crash rate 1.8% → 0.6% via structured recovery flows, defensive networking, offline caching, retry/backoff logic, and Crashlytics-driven root cause analysis.
  • Improved cold-start by 18% through lazy initialization, async DB loading, and eliminating main-thread blocking operations.
  • Integrated Gaode Maps for Chinese market; optimized GPS sampling and device-specific configs for Huawei EMUI/Harmony OS, reducing GPS drift by 22%.
  • Automated CI/CD with Bitrise, Gradle, ProGuard/R8 — reducing release cycles and QA turnaround by 40%.
  • Migrated legacy codebases to modularized Clean Architecture; mentored junior engineers in Kotlin, Compose, concurrency, and Android Profiler usage.
Feb 2021 — Jul 2021

Software Engineer Intern — Android

Cambridge Mobile Telematics · Chennai

KotlinJavaGradle
  • Improved Android build performance and modularization of the core telematics platform.
  • Migrated key modules from Java to Kotlin; added analytics and A/B testing infrastructure.
Nov 2019 — Apr 2020

Software Engineer Intern

Crimson Insights · Remote

PythonDjangoMongoDB
  • Built and deployed Python/Django web applications; developed a tool that converts websites into deployable Android APKs.

Things I've shipped.

Personal · Kotlin · Open Source

Location Tracker

Robust background location tracking with zero data loss. Foreground service + Room (FIFO sync) + WorkManager with exponential backoff. Auto-restarts on boot. Real-time status UI in Jetpack Compose. Designed to be production-deployable.

KotlinComposeHiltRoomWorkManagerFusedLocation
Personal · Kotlin · Open Source

Chatbot — Real-Time Messaging

Android chat app with WebSocket-based real-time messaging (OkHttp + PieSocket), offline message queue for zero data loss, Material 3 Compose UI. Clean MVVM with Hilt DI, FIFO delivery guarantee, and scalable repository layer.

KotlinComposeHiltOkHttp WebSocketMVVM
Personal · Kotlin · Compose

CurrentNews

Modern news reader with Jetpack Compose, MVVM, and Hilt. Fetches, saves, and shares articles with offline-first architecture. Demonstrates production-quality Compose patterns and state management.

KotlinComposeHiltMVVMRetrofit
Personal · Kotlin · Compose

Anime Explorer

Anime discovery app consuming the Jikan API. Clean multi-layer architecture with Compose UI, search, detail views, and favorites. Built to demonstrate best-practice Kotlin + Jetpack patterns for senior-level interview discussions.

KotlinComposeClean ArchitectureRetrofitHilt

Tech I work with daily.

Languages

Kotlin Java C++

Android & Jetpack

Coroutines Flow Compose ViewModel Room WorkManager LiveData Navigation DataBinding Hilt Sensors API

Architecture

MVVM MVI Clean Architecture Modularization Repository Pattern Dependency Injection

Networking & Data

Retrofit OkHttp Caching Retry / Backoff Offline-first

Performance & Reliability

Crashlytics ANR Reduction Cold-Start Opt. Android Profiler LeakCanary ProGuard / R8

Tools & Release

Android Studio Bitrise GitHub Actions Gradle Firebase Analytics Play Store A/B Rollout Feature Flags

Testing

JUnit Mockito Espresso

2017 — 2021

IIIT Sricity

Andhra Pradesh, India

B.Tech in Computer Science

Indian Institute of Information Technology, Sricity

Coursework: Data Structures & Algorithms · Operating Systems · DBMS · Computer Networks · OOP

🏅

Kotlin Multiplatform Mobile

Udemy

🏅

Advanced Proficiency in Python

CutShort