I'm a 19-year-old Android developer from Amritsar, Punjab.
I build Android apps with Kotlin, Jetpack Compose, Coroutines, Flow, Room, Firebase, and Kotlin Multiplatform.
Right now I'm focused on building real projects deeply and understanding the engineering behind them.
Sync360 is a Kotlin Multiplatform local-network nearby-device sharing app.
Current Android milestone:
- Android devices discover each other on the same WiFi
- sender creates a text offer
- receiver can accept or decline
- accepted text is transferred locally
- receiver can copy the received text
This project is helping me learn:
- Android NSD / mDNS
- Ktor client and server
- local network request-response flow
- Kotlin Multiplatform boundaries
- Compose Multiplatform
- MVVM / UDF screen state
- Koin dependency injection
File transfer, progress, storage, desktop, iOS, and security are future work.
Cross-platform voice-to-text app built with Kotlin Multiplatform, Firebase, and AI text polishing.
Habit tracker built with Clean Architecture, Room, Compose, and AI summaries.
- Kotlin
- Jetpack Compose
- Compose Multiplatform
- Coroutines and Flow
- Room
- Firebase
- Ktor
- Koin / Hilt
- Retrofit
- Git and GitHub
- Gradle
- Data Structures and Algorithms in Kotlin
- Android internals
- Local-first app architecture
- Mobile networking
- On-device AI
Email: romitsharmakv@gmail.com
LinkedIn: https://www.linkedin.com/in/romit-sharma-18b521329



