Seasoned Senior Software Engineer adept at leveraging Object-Oriented Programming (OOP) paradigms to architect, develop, and maintain complex software systems. Demonstrated expertise in designing and implementing microservices-based solutions, optimizing system performance, and ensuring fault-tolerance in distributed systems. Skilled in leading cross-functional teams through Agile methodologies, driving continuous integration and deployment (CI/CD) pipelines, and utilizing cutting-edge technologies to deliver innovative software solutions.
Project 1 : PayPal Account Updater
Impact : Helped in decreasing the total number of card declines by automatically updating the card in PayPal Wallet which resulted in increase the number of successful transactions. Integrated with partners AmEx, VISA and VeriTrans in order to get card updates which increased the number of credit card updates from 200K to 2B+. Refined account updater solution to save $350K in operational costs and generated $140M in revenue in 2019 and 2020
Project 2 : OpenBanking
Impact : Developed OpenBanking platform from the scratch to help integrate merchants with unbranded checkout so that customers can add a bank while performing a transaction. Especially involved in error handling mechanism of the application that can handle the exception scenarios gracefully and show them back to client.
Project 3 : Integrate LocalPaymentMethods to help merchants allow their buyers do payments
Impact : Reduce the number of transaction declines and give a better buyer experience by making compliance calls upstream to know for any issues before capture happens at the partner end
Roles and Responsibilities