Senior Android Developer skilled in Kotlin, Jetpack Compose, and MVVM architecture. Implements innovative solutions to enhance app performance and user experience. Integrates secure payment systems and analytics tools to drive compliance and insights.
Overview
10
10
years of professional experience
1
1
Certification
Work History
Senior Android Developer
Teliolabs(Rockwallet)
Remote, India
12.2025 - 04.2026
Collaborated with UX and UI designers to refine app interfaces, ensuring intuitive navigation and a visually appealing layout.
Implemented MVVM architecture and MVP, improving code separation of concerns, and facilitating easier feature additions. Integrated third-party libraries and APIs, such as Retrofit, to extend app capabilities and improve user experiences. Used Hilt dependency injection.
Sr. Android Developer
CAPGEMINI
Navi Mumbai
02.2021 - 10.2025
Spearheaded the migration of Java-based Android applications to Kotlin and Jetpack Compose, improving UI rendering speeds, and reducing app size.
Integrated secure payment gateways to ensure compliance with international transaction standards (Adyen, 3DS, 2DS cards).
Implemented analytics tools such as New Relic for performance monitoring.
Also implemented accessibility in both modules.
Worked closely with clients to develop mobile applications for Android platforms.
Implemented MVVM architecture, improving code separation of concerns and facilitating easier feature additions.
Integrated third-party libraries and APIs, such as Retrofit, to extend app capabilities and improve user experiences.
Used Hilt dependency injection.
Android Developer
JOHN GALT SOLUTIONS
Kurla
01.2019 - 01.2021
Developed user-friendly applications by adhering to material design principles, enhancing overall user experience.
Implemented robust error tracking and reporting using Firebase Crashlytics and Sentry, decreasing the number of critical application crashes reported by users.
Worked on AndroidX media and Exoplayer, also integrated HLS streaming and manage caching of preload and playback states.
Implemented MVVM architecture for cleaner code, better application structure, and facilitated easier maintenance and updates.
Using activities to host fragments and a RecyclerView inside a fragment is a scalable solution for building media feed apps.
Smooth UI performance for handling image and video uploads within the app feed, using Retrofit for this.
Implementing a background service to handle downloading videos and images, as well as managing Firebase push notifications, involves several key components that need to work together reliably, even when the app is not actively in use.
Used RoomDB for offline data storage.
Managed application updates on Google Play Store, overseeing version control and release notes documentation.