
Ankita
Mobile Developer and Data Entry
Competenze

Consulta i miei servizi


Portfolio
Esperienza lavorativa
Senior Software Engineer
Hindustan Times • Full time
Aug 2015 - Aug 2023 • 8 yrs
•Built and maintained Mobile Apps • Owned the full QA cycle: designed and executed functional, regression, UI, and exploratory test cases; acted as release quality gate before every production deployment. • Logged and tracked defects in Jira with precise reproduction steps, device and OS details, and logs; drove all issues to verified closure through structured retesting. • Tested REST APIs with Postman and used SQL queries to validate data integrity across transaction records, subscription states, and user data. • Integrated Ezytap NFC/tap-to-pay POS hardware and third-party payment SDKs using secure, lifecycle-aware patterns; zero production payment incidents. • Built Kotlin Coroutines, Flow, and RxJava patterns for async processing; maintained UI responsiveness and prevented memory leaks under heavy workloads. • Developed automated test suites (JUnit, Espresso) in Jenkins/Gradle CI/CD pipelines; monitored production with Firebase Crashlytics and SonarQube, reducing crash clusters by 35%. • Owned full release management including versioning, regression validation, hotfix cycles, and rollout communication. • Built Kotlin Multiplatform (KMP) shared modules targeting Android and iOS; delivered React Native cross-platform features. • Mentored junior developers; collaborated with Product, Design, and QA in Agile sprint cycles.
Software Engineer
App
Mar 2015 - Jul 2018 • 3 yrs 4 mos
• Delivered native Android features in Java from requirements to deployment, contributing to on-time releases across multiple client applications. • Integrated third-party SDKs and backend APIs with robust error handling and lifecycle-aware implementation, improving runtime stability for end users. • Improved application robustness through unit testing and performance tuning, reducing regressions and increasing overall stability. • Partnered with cross-functional teams to build scalable mobile solutions, improving delivery efficiency and longterm maintainability. • Maintained backward compatibility during upgrades and coordinated reusable module updates, reducing upgrade risk across app versions. • Created sample apps/demos to validate integrations quickly, speeding up onboarding and reducing integration friction.