Software Developer · India
I build cross-platform and native software with Kotlin and Compose Multiplatform — 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 deep passion for writing, testing, debugging, and shipping code that solves real-world 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.
Beyond coding, I produce music, follow cricket passionately (MS Dhoni, forever), and believe the best way to learn a technology is by building with it — no shortcuts.
Technology Stack
Mobile & Cross-Platform
Backend
Tools & IDEs
Projects
Library · KMP
A Kotlin Multiplatform library that enables real-time locale updates in Compose Multiplatform apps — no restart required.
↗Library · KMP
Effortless, fully customizable splash screens for Compose Multiplatform desktop apps. Simple API, beautiful results.
↗Learning · Experiments
A living repository of every experiment, snippet, and concept I've worked through while going deep on Kotlin.
↗Profile
Explore all my repositories, contributions, and ongoing experiments on GitHub.
↗Open Source
I love creating tools that make other developers' lives easier — especially in the Kotlin and Compose ecosystem.
Contact
Whether it's a collaboration, a question, or just a chat about Kotlin.