Android Developer with expertise in Kotlin, Java, Jetpack Compose, and Clean
Architecture. Skilled in delivering scalable, high-performance mobile applications with
end-to-end ownership. Seeking opportunities to apply strong problem-solving, modern
Android practices, and cross-platform development skills to create reliable software
products.
Technical Skills
Languages: Kotlin, Java, C, C++, SQL
Android Development:
UI: XML, Jetpack Compose (Material 2 & 3)
Architecture: MVVM, Clean Architecture, Multi-Module Apps, UDF
Navigation: Navigation Compose (NavHost, NavController)
State Management: ViewModel, Kotlin Flows/StateFlow, LiveData
Persistence: Room Database, DataStore (Preferences), MongoDB (via backend
APIs)
Networking: Retrofit, Coroutines, REST APIs, JWT Authentication
Other Components: WorkManager, Lifecycle, ViewBinding, MediaStore API,
Scoped Storage
Dependency Injection: Hilt/Dagger, Koin
Animations: Jetpack Compose animations, custom splash screens
Tools & Platforms: Android Studio, Git & GitHub, Firebase (Auth, Firestore,
Analytics, Cloud Messaging), Gradle, Slack
Cross-Platform Development: Compose Multiplatform (Android, iOS, Desktop)
Backend Knowledge: Spring Boot basics, MongoDB, JWT-based authentication &
refresh tokens
CMP/KMP – BookShelf (Compose Multiplatform Project)
Cross-platform app targeting Android, iOS, macOS, Windows, and Linux.
Fetches book data from a server and supports search, detailed view, favorites, and
offline caching.
Key Features:
Shared Compose Multiplatform UI across all platforms
Type-safe navigation with Compose Navigation
Room Database for local persistence and favorites
Dynamic server integration with smart caching for performance
Clarity Notes – Secure Notes App with Backend Integration
Full-stack notes application with Room Database (offline) and Spring Boot +
MongoDB (backend).
Implemented JWT-based authentication with access/refresh tokens for secure login
flows.
Built with MVVM + Clean Architecture, ensuring maintainability.
Designed and implemented both Android frontend and backend services.
EdTech Multi-Module Platform (In Development)
Complex multi-module Android app built to serve students.
Features:
Authentication & secure login
E-books and study material access
Online lectures, tests & quizzes
Assignment download & submission
In-app purchases for courses
Scorecards with performance analytics
Personalised schedules & course tracking
Built with multi-module Clean Architecture, Jetpack Compose
Work Experience
Education
Qualifications
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in New Delhi today.