Architected and developed microservices for managing bank, card, and wallet instruments, built to scale for millions of real-time transactions per minute with low latency, fault-tolerant design, and 99.99% uptime.
Designed high-throughput APIs to streamline Partner Onboarding, processing 50K+ transactions per minute, ensuring seamless integration, and reducing onboarding time by around 40%.
Built a Spring Batch pipeline to auto-resolve merchant and settlement data mismatches, correcting over 100,000 records and eliminating high-impact financial reconciliation issues.
Designed and implemented a scalable Pay with Rewards system, enabling users to link third-party loyalty programs and redeem reward points during checkout. Developed secure integrations with external providers, and implemented real-time balance retrieval.
Developed an AI-powered personalized offer engine, leveraging user geolocation, payment history, and merchant clustering to serve contextual promotions. Modeled user–merchant–product relationships in Neo4j to deliver dynamic recommendations based on graph proximity and location-aware filters, supporting real-time targeting.
Software Engineer 2
Intuit
11.2021 - 06.2024
Led the development of the Fixed Assets Management platform for QuickBooks Online, supporting approximately 100K+ assets, and processing millions of transactions across the U.S., Canada, and U.K. regions.
Drove end-to-end design reviews and led performance benchmarking of asset lifecycle operations, reducing DB latency by 25% and cutting API response times under load.
Migrated infrastructure deployment strategy from ArgoCD rollouts to progressive Canary Deployments, with automated rollback and health checks, reducing production incidents by 20%, and accelerating release confidence.
Led a team of two engineers, mentored junior developers, championed code quality, agile ceremonies, and quarterly roadmap delivery.
Actively handled user feedback, providing timely resolutions to on-call issues, and collaborating with cross-functional teams to improve platform performance and user satisfaction.
Software Development Engineer
Freecharge
03.2021 - 10.2021
Built and scaled the Merchant Onboarding Platform, enabling seamless merchant integration with robust validations, supporting high-throughput onboarding flows, and real-time feedback mechanisms.
Designed and implemented RESTful APIs for onboarding and integration workflows, incorporating rate limiting and circuit breaking to ensure resilience under high load, and to prevent system throttling.
Containerized and migrated the service to Kubernetes, enabling auto-scaling, rolling deployments, and improved fault isolation in cloud environments.
Integrated a Redis-based caching layer to offload frequent reads, significantly reducing backend latency, and improving API performance for merchant status checks and configuration retrieval.
Software Engineer
Globallogic
07.2019 - 02.2021
Worked on the backend service to process credit card information and integrated third-party APIs.
Integrated multiple payment gateways into a Spring Boot application.
Designed a tool for managing configuration files, including encryption and decryption.
Education
Bachelor of Technology - Computer Science
Madan Mohan Malaviya University of Technology
India
Skills
Java
Spring Boot
Distributed Systems
Microservices
PostgreSQL
Databases
Reactjs
undefined
Accomplishments
Received Awards for Customer Obsession and Technical Excellence in Intuit.
Received Props for reducing FCI errors by a significant amount.
Best Project Award in University.
Introduction to Algorithm and Analysis, NPTEL, IIT Kharagpur - Top 2%