Senior Android Engineer · Kotlin · Jetpack Compose · SDK Development · 9M+ Scale

Bengaluru, Karnataka, India





Advanced General Management Program
Institute of Management Technology, Ghaziabad

Bachelor of Technology - B.Tech, Computer Science and Engineering
Presidency University Bangalore
Join Justin and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Android Engineer · Kotlin · Jetpack Compose · SDK Development · 9M+ Scale
Senior Android Engineer with 4.8 years of experience building and scaling high-traffic consumer applications (9.2M+ downloads, 670k MAU, 75k DAU). At GreedyGame — an Indian ad-tech company building incentive and cashback apps — I lead architecture and performance initiatives across production Android systems, including migrations from MVVM → MVI, XML → Jetpack Compose, and monolith → multi-module architecture. Things I've shipped that I'm proud of: - Reduced real-world app startup time from 16.3s → 3.3s (~80%) by eliminating main-thread blocking I/O, parallelising initialisation, and combining API payloads - Improved crash-free users from 95% → 99.9% via structured coroutine exception handling, global error boundaries, and production monitoring - Reduced APK size by 20MB through R8, resource shrinking, SVG migration, and dynamic splits - Designed and published a revenue-generating Android SDK to Maven Central, consumed by external publisher apps - Modularised shared business logic across 6 apps via a common core module in a monorepo — reducing duplication and enabling consistent feature rollout - Acted as de facto product owner on several initiatives — wrote PRDs, led cross-functional scoping, and drove features from ideation to production with no dedicated PM Outside work, I independently built and monetised Pentecostal Hymns — available on both Play Store and App Store, 50k+ downloads, 6k MAU, 99% crash-free, subscription revenue via RevenueCat. I'm particularly interested in scalable mobile architecture, performance engineering, concurrency, and SDK/platform systems at high-impact product companies. Tech I work with: Kotlin · Jetpack Compose · MVI · Clean Architecture · Coroutines · Flow · Room · Koin · WorkManager · Retrofit · Firebase · Jenkins · GA4 · Mixpanel · AWS · GCP
Bangalore Urban
cursor
github copilot
ollama
openai
Senior Software Engineer — Android at GreedyGame, Jun 2021 - Present · 4 yrs 11 mos, Bengaluru, Karnataka, India, GreedyGame is an Indian ad-tech company building incentive and cashback apps with combined ARR > $1M across 25+ Android applications. - Lead Android development for applications serving 9.2M+ downloads, 670k MAU, and 75k DAU in production ad-tech systems. - Reduced real-world startup time from 16.3s → 3.3s (~80%) by eliminating main-thread blocking I/O, optimising API payloads, parallelising initialisation, and combining multiple API calls — measuring from app open to user reaching home screen, not just first frame. - Improved crash-free users from 95% → 99.9% via structured coroutine exception handling, global error boundaries, StrictMode enforcement, and production monitoring. - Led full architecture migrations across production apps: MVVM → MVI · XML → Jetpack Compose · LiveData → Flow · Monolith → Multi-module - Reduced APK size by 20MB through R8 optimisation, resource shrinking, SVG asset migration, app bundles, and dynamic splits. - Architected shared Android core module powering 6 consumer apps within a monorepo — enabling consistent feature rollout and eliminating cross-team duplication. - Designed and published a revenue-generating Android SDK to Maven Central, consumed by external publisher applications. - Strengthened app security mechanisms that prevented approximately $4,000/month in fraudulent activity. - Acted as de facto product owner on multiple initiatives — wrote PRDs, led cross-functional scoping with backend, design, and QA, and drove features from ideation to production with no dedicated PM. - Mentored 5 engineers over 4 years via code reviews, architecture guidance, and production incident handling (critical crashes, hotfixes, rollbacks, memory leak debugging).
Advanced General Management Program, Institute of Management Technology, Ghaziabad
Bachelor of Technology - B.Tech, Computer Science and Engineering, Presidency University Bangalore