Senior Technical Lead (Solution Architect)
Fiserv IndiaJan, 2019 - Present6 yr 11 months
Redesign and conversion of legacy system into microservices-based systems for wrapper over IPG services. Design VAS (Value added service) to First-data IPG International Payment Gateway to core systems. Build microservices to integrate with different payment systems like LPM (Local payment systems), UPI for India region and for pan-Asia different countries like Singapore, Malaysia, China, Australia. Digital wallet integration, BNPL integration with IPG and Fiserv switch. API specification and designs, system and solution design for payment aggregators. Microservices-based system design using coding base interfaces and class designs using design principles and patterns. Part of next generation architecture team, responsible for converting legacy system into services and then into micro-services for scalability and up-gradation with new business flows. Online bank Hindi product customization with Spring Boot, Spring Cloud, Spring Security. Managed distributed transactions using techniques like choreography with event sourcing and parallel pipelines patterns to ensure consistency across micro-services. OWASP-Top 10 implementations in various ongoing projects. Threat modeling for the payments and check scan features. Participated in SAST and DAST tool implementations using DevOps practices. Pipelining existing build tools with various security tools.