2017-2021
B.tech(Civil Engineering)
Indian Institute of Technology, Roorkee
B.tech(Civil Engineering)
Indian Institute of Technology, Roorkee
EXPERIENCE Senior Software Developer Razorpay z September 2022 – Present • Build and made live a micro-service from scratch to manage the cyber-frauds.
• Reduced latencies of a micro-service in payment flow by 36 percent.
• Currently working on creating a micro-service to manage payment disputes. Software Developer Razorpay z July 2021 – August 2022
• Working as a backend developer in Risk pod under Payments team with technologies like Golang, PHP, Redis, SQS, Kubernetes, Github Actions, Spinnaker, Docker and Sumologic.
• Worked on enhancing Razorpay’s Rule Engine by optimising time and space complexity used during rule evaluation of in payment flow to deduct fraud.
• Optimise a cron-job and reduced it’s runtime time from 5 hours to 1 hour.
• Implemented Profanity Checker to flag the risky payment-pages, payment-links and merchant-website. Program Intern Univo Edtech LLP z May 2020 – Aug 2020
• Extracted Analysed and modified student and marketing data using R to make it suitable for market.
PROJECTS Payment Wallet Backend Development z Sep 2021
• Worked on building a demo payment wallet like Paytm in Golang using GIN and GORM.
• Used Go-routines, Mutual Exclusion Locks and Channels to implement concurrency to reduce the response time.
• Created REST APIs and used middleware authentication to authorise the user.
• Worked on HLD and LLD considering time space complexity and security.