I build cross-platform and native apps using Kotlin and Compose Multiplatform — targeting Android, iOS, desktop, and web from a single, expressive codebase.
About
Hi — I'm Sudarshan, a software developer from India who fell in love with Kotlin and never looked back. What began as curiosity about how software works has grown into a genuine obsession with writing, testing, debugging, and shipping code that solves real problems.
I've dedicated myself to building native and cross-platform solutions using Kotlin and Compose Multiplatform, targeting Android, iOS, desktop, and web from a single codebase. One language. One UI toolkit. Every platform.
Beyond code, I produce music, follow cricket with an unhealthy passion (MS Dhoni, always), and believe the only real way to learn a technology is to build something with it — no shortcuts.
Technology Stack
Work
Real-time locale updates in Compose Multiplatform apps. No restart required — locale changes propagate instantly across the UI. Built to make i18n feel invisible.
Effortless, fully customizable splash screens for Compose Multiplatform desktop apps. A drop-in library that makes first impressions count without any boilerplate.
A living repository of every experiment, pattern, and concept I've worked through while going deep on Kotlin. Learning out loud, one commit at a time.
Open Source
Tools that make other Kotlin developers' lives a little easier.