Senior Android Developer with 12+ years of experience designing, developing, and maintaining high-performance Android applications using Kotlin, Java, Jetpack Compose, and modern Android architecture. Experienced in building scalable, user-centric mobile solutions across mobility and healthcare domains. Strong expertise in MVVM, Coroutines, Flow, Hilt, Room, Retrofit, BLE integration, and REST APIs. Passionate about writing clean, maintainable code, mentoring developers, and collaborating with cross-functional teams to deliver high-quality products.
Key Achievements
Developed and delivered multiple production-ready Android applications used by thousands of users.
Successfully migrated legacy XML screens to Jetpack Compose, improving code maintainability and UI development speed.
Led the development of several end-to-end Android features, from requirement gathering to Play Store release.
Integrated Bluetooth Low Energy (BLE) functionality for smart vehicle access, improving user experience and reliability.
Optimized app performance by reducing startup time, memory usage, and UI rendering issues.
Implemented modern Android architecture using MVVM, Repository Pattern, Coroutines, Flow, and Hilt.
Integrated third-party SDKs including Firebase, Crashlytics, Maps, Analytics, and payment solutions.
Improved application stability by proactively fixing crashes and monitoring production issues through Crashlytics.
Collaborated closely with Product, Design, QA, and Backend teams to deliver features within Agile sprints.
Mentored junior Android developers through code reviews, technical guidance, and best practices.
Contributed to architecture discussions, feature planning, and technical decision-making.
Maintained high code quality through unit testing, code reviews, and CI/CD practices.
Technical Highlights
Experience: 12+ Years
Languages: Kotlin, Java
UI: Jetpack Compose, XML
Architecture: MVVM, Repository Pattern, Clean Architecture
Concurrency: Kotlin Coroutines, Flow, RxJava
Dependency Injection: Hilt, Dagger
Networking: Retrofit, OkHttp
Database: Room, SQLite
Background Tasks: WorkManager
Testing: JUnit, Mockito, MockK
Tools: Android Studio, Git, Firebase Crashlytics, Profiler
Other: BLE Integration, Google Maps, REST APIs, Deep Linking, Push Notifications, Material Design
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
Skills
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Ahmedabad today.