GK
Gaurav Kherde
Senior Android Engineer · Kotlin · MVVM
Experience Playground Contact

Senior Android Developer · Pune, India

Building scalable Android apps with calm UI, strong architecture, and real production outcomes.

Senior Android Developer with 5+ years of experience building high-performance mobile applications using Kotlin, Java, MVVM, Clean Architecture, and Jetpack for Fortune 500 clients in retail and telecom.

Kotlin Java MVVM Clean Architecture Coroutines StateFlow Hilt Retrofit
GK
Gaurav Kherde
Android Engineer focused on scalable product delivery
12memory leaks eliminated
80%unit test coverage achieved
Accenture Excellence Awards
Infosys Awards

About

What stands out in the story

Who I am

I build Android apps that feel stable under load, stay readable in large teams, and ship with measurable outcomes. My work has spanned retail, telecom, e-commerce, and product experimentation.

What I optimize for

Faster startup, lower crash rate, clean architecture, testability, and delivery discipline. The portfolio presents these as product signals instead of generic keywords.

Experience

Story-driven work history

Infosys Oct 2024 — Present

Senior Associate Consultant, Android Engineer

Built and shipped six user-facing features for a US retail Android app processing 5M+ monthly transactions. Reduced app cold start time by around 30% using App Startup, Baseline Profiles, and lazy initialization. Migrated 10K+ LOC from LiveData and coroutine-based flows to StateFlow, eliminated 12 memory leaks, and reduced ANR rate by 8% to 10%.

KotlinStateFlowJetpack ComposeHiltRoomREST APIs
Accenture Dec 2020 — Oct 2024

Application Development Analyst, Android Engineer

Co-led Android feature development for a European e-commerce platform with 10M+ downloads and a major US telecom app. Spearheaded Java-to-Kotlin migration, reduced crash rate by 15%, improved conversion by 5%, and reduced Android TV frame drops by 20% through RecyclerView prefetch optimization. Established TDD with JUnit, Espresso, Mockito, and MockK, reaching 80% unit test coverage and automating CI/CD with GitHub Actions.

HiltRetrofitFirebaseExoPlayerJUnitEspresso

Featured app

EasyFood — current public app reference

Google Play app

EasyFood

A recipe-sharing app that makes it easier to discover food ideas, search by ingredients, and explore a community-driven cooking experience.

  • Use this as the current public product story.
  • The featured app can be swapped later when your next app is ready.
  • The portfolio keeps the case-study format: problem, role, challenge, result.

Case-study style

How the portfolio frames work

Each card follows a simple story: what problem it solved, what role you played, what challenge made it interesting, and what measurable result came out of it.

Problem Role Challenge Result

This makes the page feel personal and professional at the same time.

Android playground

One interactive space that reveals different engineering signals

User action
View
ViewModel
Repository
API

MVVM architecture flow

Clear separation of UI, business logic, and data access keeps the app modular and easy to maintain.

Skills

Framed as engineering choices

Architecture

MVVM, Clean Architecture, MVP, Repository Pattern, Modular Architecture, SOLID.

Reactive

Kotlin Coroutines, Flow, StateFlow, RxJava, reactive streams.

UI + Jetpack

ViewModel, LiveData, Navigation, WorkManager, Paging 3, DataBinding, Material 3.

Quality

JUnit, Espresso, MockK, Mockito, Robolectric, TDD, integration testing.

Performance

Android Profiler, LeakCanary, Baseline Profiles, App Startup, ProGuard, R8.

DevOps

Git, GitHub Actions, Jenkins, CircleCI, SonarQube, Agile, Gradle.

Education

Foundation

Yeshwantrao Chavan College of Engineering, Nagpur

Bachelor of Science in Computer Technology

2016 — 2020 · CGPA: 8.33 / 10.0

Contact

Open to Android roles where quality and delivery matter

Play Store

View published apps

This is the primary public proof of work until your next app becomes the featured project.