Android Developer ยท Kotlin & Jetpack Compose
Tarun Sharma
I build clean, modern Android apps that feel right and work well.
Focused on native Android development, practical UI, and real-world apps that solve real problems.
About Me
I'm Tarun Sharma, an Android developer based in Jaipur, India, focused on building native mobile apps using Kotlin and Jetpack Compose.
I care about writing code that's clean and maintainable โ MVVM, Clean Architecture, and proper separation of concerns are defaults for me, not afterthoughts. I've worked across projects involving authentication flows, local databases, REST API integration, and real-world product screens that users actually interact with.
What drives me is building apps that feel good to use. Not just apps that run, but apps that are fast, intuitive, and don't get in the user's way. I'm currently open to Android developer roles, freelance projects, and startup collaborations where I can contribute real work and keep growing.
Skills
Languages
Android Development
Tools & Platforms
Also Familiar With
Featured Android Apps
Aethera
A Myntra-like clothing platform with full shopping flow
Native Android shopping app with product browsing, cart, wishlist, authentication, and order management. Separate admin panel for product and order control.
Travenor
Destination discovery and trip booking app
A travel booking Android app for exploring and booking destinations. Clean UI built on Jetpack Compose with destination browsing and booking flows.
Pillport
Online pharmacy app for medicine browsing and ordering
A pharma e-commerce Android app allowing users to search medicines, manage a cart, and place orders. Designed so non-technical users can navigate without friction.
BookNest
A clean offline-first e-book reader app
Native Android e-book app with a distraction-free reading interface, local storage via Room, reading progress tracking, and offline-first access.
Netwin
Tournament hosting and management platform
An Android platform for hosting and managing e-sport tournaments โ bracket management, team registration, and live match tracking.
Apna Aashiyana
Buy, sell, and rent properties โ my first freelance delivery
A real estate Android app for listing, browsing, and enquiring about properties. End-to-end freelance project built and delivered for a client.
KMP Calculator
Cross-platform calculator built with Kotlin Multiplatform
A calculator app using Kotlin Multiplatform with shared business logic across platforms. Demonstrates KMP architecture with Compose Multiplatform UI.
What I Do
Android App Development
Native Android apps built with Kotlin and Jetpack Compose โ from UI to data layer. Clean architecture, proper state management, and code you can maintain.
API Integration
Connecting your Android app to backend services using Retrofit. REST APIs, JSON parsing, authentication flows, and real-time data handling.
Firebase Integration
Authentication, Firestore, Realtime Database, and Cloud Storage setup for Android apps that need a backend without building one.
App UI Implementation
Have a Figma design or rough idea? I translate it into a polished Jetpack Compose UI that feels native and consistent with Material 3.
How I Work
Understand
I start by understanding what you need and why โ the goal, the users, and any constraints. I ask questions early so there are no surprises later.
Plan
Before writing a line of code, I map out the structure: screens, data flow, and architecture. This saves time and avoids rebuilding halfway through.
Build
I write clean, organised code using MVVM and Jetpack Compose. I keep you updated as screens and features come together.
Deliver
I test across device sizes, fix edge cases, and hand over working code. Available for follow-up after delivery.
Let's Build Something
I'm currently open to Android developer roles, freelance projects, and startup collaborations.