Software Engineer
Rapipay FintechJan, 2023 - Present2 yr 10 months
Developed a digital banking app with prepaid cards, UPI payments, bill payments, CASA, and NCMC card features, used by 100K+ users. Built user-friendly UI with Jetpack Compose, improving screen responsiveness by 25%. Used Kotlin, MVVM, Coroutines, and Hilt/Dagger to write clean, scalable code and speed up feature delivery. Integrated GraphQL, REST APIs, and third-party SDKs (biometric, KYC, facial recognition). Created and maintained Android SDKs and implemented SDUI. Improved app stability with Firebase Crashlytics, achieving 98%+ crash-free sessions. Used Firebase Analytics, Remote Config, and Performance Monitoring to track KPIs and optimize app performance. Published builds to the Play Store, ensuring compliance and smooth releases. Wrote tests with JUnit, Espresso, and Mockito, raising test coverage and reducing production bugs. Worked in Agile teams with designers, backend engineers, and QA to deliver features on time. Applied security best practices with ProGuard, SSL Pinning, and Encryption to protect sensitive user data.