Gurugram, Haryana, India
Motivated by solving complex challenges, consistently delivers impactful backend solutions with a strong grasp of data structures and algorithms. Amazon's team benefits from contributions to scalable backend systems, leveraging expertise in Java, Spring Framework, and advanced algorithms. Current role focuses on developing robust solutions aligned with organizational goals and customer needs.
• Worked on the Giving Platform which is responsible for handling millions of dollars in TPV worldwide. • Designed and implemented a generic notification system for sending notifications to non-profits • Designed and developed a new feature to enable/disable the acceptance of grant payments for charities. • Built and integrated multiple timer-based grant acceptance reminders for sending at a configured time. • Implemented functionality to run a batch service for cleaning up unwanted entries from the database, thus automating the process. Tech Stack: Java, Spring Framework, AMQ, Git
• Contributed to the Pricing Algorithm team for automating the process of price generation. • Integrated various data sources for feeding them to different microservices. • Designed and implemented various APIs for storing and fetching data from the database. • Identified high-priority test cases to increase the test coverage. • Plotted and monitored important metrics on Grafana. Tech Stack: Java, Spring Boot, Kafka, Grafana, Redis, PostgreSQL, Git
• Assisted 100+ students in understanding the concepts of various Data Structures, Algorithms in C++. • Took doubt sessions and resolved more than 500 doubts with an average rating of 4.8/5. • Mentored students to guide them in coding and problem-solving, • Debugged Codes.