|

Hi, I'm Somesh Kumar
Building mobile apps used by millions.

Mobile Tech Lead from India specializing in scalable Android, iOS, and Kotlin Multiplatform. I turn complex product ideas into reliable, polished apps with clean architecture.

9:41
MainActivity.ktAppModule.kt
1class App : ComponentActivity() {
2override fun onCreate(
3savedInstanceState: Bundle?
4) {
5super.onCreate(savedInstanceState)
6setContent {
7MaterialTheme {
8Surface(
9modifier = Modifier
10.fillMaxSize()
11) {
12HomeScreen()
13}
14}
15}
16}
17}
0+Years Experience
0M+App Downloads
0Companies
0+Projects Shipped

Selected Works

Company Owned

KMP / 2024-2026

SixFlags

Led Kotlin Multiplatform adoption to share core business logic across Android and iOS for a high-traffic consumer app.

KMPJetpack ComposeSwiftUIKoinKtorSQLDelight
5M+
Android / 2022-2024

Circles.Life

Built server-driven UI to reduce release pressure, migrated RxJava flows to Coroutines, and increased test coverage by 70%.

AndroidKotlin CoroutinesMVVMKoinjUnit
600K+
Android & iOS / 2019-2022

BASICX SPORT

Systematically rewrote the entire 100% Java MVC app to a modern modular Kotlin MVVM architecture.

AndroidKotlinMVVMTheming
10K+
Android / 2015-2016

Splitwise

Started the original Android project in Java for Splitwise, which later became a multi-million dollar company.

AndroidJavaMVCMaterial design
10M+
Android / 2021-2022

WorkXid

Built from scratch using Clean Architecture. Managed entire lifecycle from design to release and testing.

KotlinClean ArchitectureMVVM
10K+
Android / 2016-2018

The Wellness Corner

Led the internal chat system using sockets and implemented full video calling with WebRTC.

AndroidWebRTCSockets
700K+

Personal & Open Source

Open Source / 2024-2026

Flixplorer

Open-source Jetpack Compose app powered by TMDB, built with Google's recommended architecture.

Jetpack ComposeFlowHiltPaging 3DataStoreCoil
100+
Open Source / 2025-2026

PokePedia

Open-source app powered by PokeAPI, built with Kotlin Multiplatform and Compose Multiplatform.

KMPCompose MultiplatformMVIKoinKtorSQLDelight
5
Open Source / 2018-2021

PermissionMadeEasy

Open-source library to drastically simplify runtime permission handling for Android developers.

AndroidKotlinOpen Source
15

Journey By Year

A timeline of how my role evolved from Android specialist to cross-platform technical leadership.

2024
The Tuna GroupFeb 2024 - Present

Technical Lead - Mobile

Leading 7 mobile engineers across Android and iOS. Built a Kotlin Multiplatform foundation for shared business logic, reduced duplication, and aligned feature velocity across both platforms.

  • Owned architecture for high-traffic consumer products used by millions.
  • Led MFO roadmap from API contracts to production-grade UX.
  • Established quality gates through strong PR culture and mentorship.
KMPComposeSwiftUI
2022
Nagarro Inc.2022 - 2024

Associate Staff Engineer, Mobile

Led the Circles.Life mobile team and transformed a region-focused product into a scalable white-label platform for global markets.

  • Architected reusable modules for multi-market rollouts.
  • Drove RxJava -> Coroutines migration and increased reliability.
  • Standardized MVI patterns for faster onboarding and consistency.
KotlinMVIWhite-label
2019
StartWith Basicx Pvt. Ltd.2019 - 2022

Senior iOS & Android Developer

Rebuilt a legacy Java Android codebase into modern Kotlin MVVM architecture, then delivered the iOS counterpart from scratch with SwiftUI.

  • Migrated Java MVC -> Kotlin MVVM with Coroutines and Hilt.
  • Improved maintainability through modular structure and theming.
  • Expanded to iOS and shipped feature parity with SwiftUI.
MVVMSwiftUIMaterial Design
2016
Truworth Infotech Pvt. Ltd.2016 - 2018

Android Developer

Built foundational Android experiences in Java MVC, focusing on high-impact real-time and hardware-integrated features.

  • Implemented WebRTC video consultation flows for healthcare use cases.
  • Built socket-based in-app chat and low-latency communication features.
  • Integrated BLE and activity tracking for wellness workflows.
JavaWebRTCBLE

Behind the Code

I started my career as an Android developer writing Java. Today, as a Tech Lead, I build apps for both Android and iOS using Kotlin Multiplatform.

Over the years, I've built products from scratch, rewritten older legacy code into modern MVVM and Jetpack Compose architectures, and mentored junior developers. I have a Master's in Computer Science, and I really enjoy contributing to open-source projects when I can.

Beyond the Screen

I'm based in Jaipur, Rajasthan. I'm naturally a bit of an introvert, so while my day job involves a lot of leading and collaborating, I do my best work when I can just put on my headphones, put on some Eminem or old school hip-hop, and get completely into the zone.

When I'm not coding, I'm usually spending time with my kid, messing around with photography, and daydreaming about attending an Eminem concert. I also love playing video games, though it's hard to find much free time for that these days!

Technical Arsenal

Languages

KotlinJavaSwift

Platforms & UI

AndroidiOSKotlin MultiplatformJetpack ComposeSwiftUIMaterial Design

Architecture & Async

MVVM & Clean ArchitectureCoroutines & FlowRxJava

Libraries & Tech

Ktor & RetrofitSQLDelight & RoomKoin & HiltWebRTCCoil

Tools & Ecosystem

FirebasejUnit / Unit TestingGit & GitHubJira

Any fool can write code that a computer can understand. Good programmers write code that humans can understand.

— Martin Fowler
The 3-laptop grind & debug naps
College Days, 2013: The 3-laptop grind & debug naps
In prestigious NCC RDC Camp, 2009
NCC Republic Day Camp, 2009
Somesh Travel
Solo Bike Trip to Uttarakhand, 2026

Awards & Recognition

Milestones beyond code that shaped my discipline, leadership, and commitment.

2009

PM Rally Medal (NCC)

Presented by Prime Minister Dr. Manmohan Singh

Received PM Rally Medal on January 27, 2009 at the NCC PM Rally. This remains one of the proudest national recognitions in my journey.

2009

Rajpath Parade Participation

NCC Air Wing (JD)

Participated in the 2009 Rajpath Parade as NCC Air Wing (JD), representing discipline, commitment, and national-level achievement.

Academic

Master's Final Year Top Rank

Highest score across multiple programs

Scored highest in my master's final year, with the top score across courses including MBA, M.Tech, MCA, and B.Tech.

Certification

HackerRank Java Certificate

Java proficiency certification

Earned HackerRank Java certification to validate problem-solving and language fundamentals in Java.

Career

Employee of the Month

Multiple recognitions across career

Received Employee of the Month recognition several times throughout my professional journey for delivery quality and ownership.