Senior Software Development Engineer
Gurugram, Haryana, India
➢ Worked with the Android team to integrate KYC flow (React Native) for Mutual Funds.➢ Reduced infra costs involved with Google Maps API by integrating a custom Geocoder library to restrict onboarding of fraudulent merchants by 20%.➢ Collaborated with MapmyIndia team to integrate Maps SDK to identify Merchant business via a simple search.➢ Collaborated with Xoogle team to integrate Karza SDK for live selfie verification.➢ Revamped merchant onboarding journey by integrating Selfie Liveness POI check to prevent fraudulent activity in the system.➢ Built mPIN based authentication feature to secure merchant settlement transactions.➢ Integrated API inspection mechanism to track HTTP requests. This helped QA engineers to check API logs efficiently.➢ Worked on CodePush for releasing minor OTA updates and reduce app store release cycles.➢ Contributed to reduce overall app size by evaluating cost of modules and replaced them with custom bridging code.➢ Worked on CI/CD pipeline with Jenkins, Fastlane.➢ Migrated internal FOS app components from Native Android to React Native from scratch.➢ Following TDD best practices and writing unit tests with 100% code coverage.Tech Stack: TypeScript, Java, JavaScript, React Native, Redux, Redux-saga, Jenkins, Firebase, NodeJS