Rashmi Agarwal
Senior Android Developer
Hire this person
Send a job offer directly to this candidate
About
Senior Android Developer with 7.5+ years of experience architecting, developing, and delivering scalable mobile applications across retail, healthcare, and real estate domains. Strong expertise in Kotlin, Android SDK, Jetpack Compose, MVVM, and Clean Architecture. Proven ability to design reusable SDKs, implement modular systems, optimize application performance, and lead teams to deliver high-quality production applications.
Experienced in CI/CD automation and Microsoft Azure (AZ-900) fundamentals.
Experience
Senior Application Developer - IBM
(2021-07)
- Architected and developed scalable Android applications using Kotlin, Jetpack Compose, and MVVM architecture
- Designed and developed a reusable Android SDK (AAR module), currently integrated into a production application and structured for future multi-application scalability
- Implemented modular architecture, reducing code duplication by ~10–20% and improving maintainability and scalability
- Optimized application performance and responsiveness using Kotlin Coroutines for efficient parallel API execution
- Configured product flavors and build variants to support multiple client configurations from a single codebase
- Built and maintained CI/CD pipelines using GitHub Actions, reducing manual build and deployment effort by ~50%
- Owned end-to-end Play Store release lifecycle including build generation, rollout strategy, and production monitoring
- Led a team of 3 developers, driving code quality through reviews and proactively resolving technical blockers
Android Developer - Iroid Solutions
(2020-08 - 2021-07)
- Developed a real estate Android application using Kotlin, MVVM, LiveData, and Retrofit
- Integrated secure payment gateways (PayU, PayPal, Google Pay), enabling reliable transaction processing
- Implemented real-time video consultation features using Agora SDK for healthcare use cases
- Collaborated with clients to gather requirements and improve user experience
- Mentored and guided a team of 6 developers, improving development efficiency and code quality
Android Developer - VPN Infotech
(2018-06 - 2020-07)
- Developed multilingual Android applications using Kotlin, improving accessibility for diverse users
- Integrated Firebase services including Push Notifications, Authentication, and Remote Config
- Built a school management application supporting digital workflows for multiple users
- Improved device compatibility across tablets and screen sizes, expanding supported device coverage
- Managed Play Store submission and release lifecycle
Education
Master of Computer Applications - Computer Applications - Veer Narmad South Gujarat University (2018)

