Software Engineer
Funsol Technologies Pvt Ltd.
01 May 2023 —
15 April 2025
– Built backend services using Spring Boot and Spring Data JPA, implementing secure authentication, business logic,
and database operations with MySQL and Hibernate.
– Engineered Android applications supporting 200,000+ active users and 20 million downloads, collaborating with
cross-functional teams to ship features on time.
– Implemented monetization strategies using Google AdMob and In-App Purchases, generating sustainable
revenue while maintaining positive user experience and adhering to Google Play policies.
– Refactored architecture using Clean Architecture and SOLID principles, reducing feature development time by
35% and improving code maintainability.
– Optimized Gradle build time from 20 minutes to 8 minutes (60% improvement) and reduced crash rates by 45%
through memory profiling.
– Migrated legacy Java codebase to Kotlin and modernized UI with Jetpack Compose. Integrated Firebase Cloud
Messaging for push notifications, increasing user engagement by 15%.
– Implemented comprehensive testing strategy using JUnit, Mockito, and Espresso, reducing production bugs by 40%.