Experiences
Jan 2024 – Jun 2025
Software Engineer
RS Software
- Designed a high-performance Virtual Terminal Portal using Java, Spring Boot, and JPA, improving transaction response time by 50%.
- Integrated a payment gateway with VISA, Mastercard, TSYS, and WorldPay, handling 10M+ transactions/sec with high reliability.
- Built event-driven microservices with Kafka, reducing average query processing time by 60%.
- Developed customer/merchant features (Installments, Recurring Payments, Multi-shipping), boosting adoption across CP & CNP channels.
- Developed a Kafka-based Notification Service processing 1M+ monthly events.
- Centralized Quartz job scheduling for 50+ recurring tasks, reducing manual failures by 90%.
- Optimized wallet and customer allocation modules, achieving 2x faster repeat transactions.
- Collaborated with cross-functional teams using Agile methodologies (Jira) to gather requirements, deliver multiple projects on time, and ensure high code quality.
Technologies Used:
Sep 2021 – Jul 2023
Programmer Analyst
Cognizant
- Developed a merchant onboarding portal from scratch using Spring Boot and React, streamlining onboarding and increasing client delivery speed by 50%.
- Created a reusable automation framework with Spring Boot and Rest Assured, saving over 1500 hours of manual testing.
- Led a team of 3 developers, maintaining 90%+ sprint velocity (Rally) and ensuring smooth offshore collaboration.
Technologies Used:
Mar 2021 – Aug 2021
Programmer Analyst Trainee – (Internship)
Cognizant
- Developed an internal portal, MainSpring, using Spring Boot and PostgreSQL, streamlining internal workflows and improving data accessibility.
- Implemented RESTful APIs to automate data retrieval and reporting, reducing manual effort by 40%.
- Collaborated with team members & mentor to gather and developed each requirements.