Skip to content
View sunildhiman90's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report sunildhiman90

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sunildhiman90/README.md

Hi, I'm Sunil Kumar 👋

Android & KMP Engineer · 11 years experience · Author of KMAuth

I help teams ship Android and iOS apps from a single Kotlin codebase using Kotlin Multiplatform and Compose Multiplatform. I'm open to part-time contracts — reach me at sunil.dhiman90@gmail.com.


🏆 Featured: KotlinMultiplatformAuth (KMAuth)

Maven Central Stars License

Production-ready KMP auth library — Google, Apple, GitHub, Twitter, Supabase — targeting Android, iOS, Desktop and Web from one Kotlin codebase. Published on Maven Central.

// One API. Every platform.
val result = googleAuthManager.signIn()

View KMAuth on GitHub


🛠 Core Skills

Android Kotlin KMP Compose Multiplatform Ktor


🤖 AI & Gen AI

Building AI-powered apps using LLMs, Agentic AI and on-device ML — integrated into Android and KMP projects. See Gemini AI Chatbot for a real example.

LLM Integration Generative AI Agentic AI

🌟 Open Source Projects

Production-ready KMP auth library. Google Sign-In without 3rd party dependencies, Apple Sign-In, and full Supabase OAuth (GitHub, Twitter, Facebook) — all targets: Android, iOS, Desktop, Web (Kotlin/JS + WASM). On Maven Central.

Full KMP app targeting Android, iOS, Desktop and Web — clean architecture, Koin DI, Ktor networking, SQLDelight persistence, Compose Navigation and ViewModel.

AI Link Summariser Full stack Kotlin Multiplatform App with Compose UI, Ktor Backend and Gemini AI for all Platforms Android, iOS, desktop and web.

AI chatbot for Android built with Gemini and Firebase AI Logic SDK — Jetpack Compose UI with real-time streaming responses.

Production-style REST API in Ktor — full CRUD, JWT authentication, MySQL via Exposed ORM.


📺 CodingAmbitions

I share KMP, Android, and Ktor content on YouTube and Instagram.

YouTube Instagram


📈 GitHub Stats

Sunil's GitHub Stats

Top Languages


🤝 Let's Connect

LinkedIn Twitter/X

📩 Open to part-time KMP/Android contractssunil.dhiman90@gmail.com

Pinned Loading

  1. RecipeApp-KMP-Compose-Multiplatform RecipeApp-KMP-Compose-Multiplatform Public

    RecipeApp KMP Compose Multiplatform App for Android, IOS, Desktop and Web platforms. Clean Architecture. Koin DI. Ktor Http Client. SQLDelight DB. Coil Image Loading. Multiplatform Settings. Compos…

    Kotlin 23 5

  2. Kmp-App-Shared-Ui-Compose-Multiplatform-App Kmp-App-Shared-Ui-Compose-Multiplatform-App Public

    Kmp Compose Multiplatform Ecommerce App for Android, iOS and Desktop: Shared Logic and Ui

    Kotlin 36 5

  3. FirebaseKMP-Compose FirebaseKMP-Compose Public

    Firebase login in KMP - Compose Multiplatform

    Kotlin 25 4

  4. KotlinMultiplatformAuth KotlinMultiplatformAuth Public

    Kotlin Multiplatform Authentication(KMAuth) Library Targeting Android, iOS, Desktop and Web (Kotlin/Js and Kotlin/Wasm both)

    Kotlin 84 1

  5. ktor-blog-crud-api ktor-blog-crud-api Public

    ktor-blog-crud-api

    Kotlin 2 2

  6. Linksnap-kmp Linksnap-kmp Public

    AI Link Summariser Kotlin Multiplatform App withCompose UI and Ktor Backend

    Kotlin 2