I am currently working as a Tech Lead at Paytm, where I have been involved in the development of various products, services, and components. With a strong background in Java technology and its frameworks like Spring and Spring Boot Microservices, I have successfully developed functionalities used by Customers, Businesses, and Traders. I have experience working with globally distributed teams and have worked both offshore and onshore.
One of my key achievements includes managing an application with an active user base of over 2 crore+ and daily requests of 2 lakh users. I have optimized the application's performance, reducing the delay from 8 seconds to 2 seconds. I have also implemented security features like JWT, CSRF, IP validation, OTP validation, and TPS management for distributed applications. Additionally, I have successfully resolved vulnerabilities raised by the VAPT testing team and generated descriptive reports of user journeys and revenue.
Prior to my current role, I worked as a Consultant at Genpact, where I provided end-to-end services and components for Customers and Business users. I have also worked as a Senior Software Engineer at Majesco Insurance Product and Services, where I was responsible for policy administration and agent lifecycle management. I have a PG-Diploma in Advanced Computing from CDAC and a B.Tech in Computer Science & Engineering from Uttar Pradesh Technical University.