Akhilesh Sirohi

India

@AkhileshSirohi

IIT Roorkee'21

Badges

Problem Solving
CPP
Java
Python
Days of JS
Days ofStatistics
Sql
C language

Certifications

Work Experience

  • Senior Software Engineer

    Razorpay•  September 2022 - Present

    Leading the risk team, aligning tech and product objectives, and mentoring SDE1s. Managing Shield, a Golang service detecting fraud in real-time for millions of daily transactions. Achieved 50% reduction in fraud detection latencies by optimizing Redis-IOPS calls. Reduced payment API latencies by 250ms for international payments through system redesign and using async programming in golang. Optimized a Redis cleanup cron-job, reducing latencies from 30ms to 4ms. Proposed and implemented an efficient data deletion solution, reducing database costs by 70%. Created a real-time fraud detection insights dashboard using Grafana, which helped in catching multiple bugs. Collaborated on breaking out the dispute micro-service from the monolith. Enhanced Shield to detect fraud for various use-cases like refunds, payouts. Tech Stack: Async Programming, Golang, Php, Redis, Mysql, Kubernetes, Docker, Victoria-Metrics (Grafana), Perf-Testing, ElasticSearch

  • Software Engineer

    Razorpay•  July 2021 - September 2022

    - Designed and launched a Golang micro-service automating secure information sharing with cyber-police, saving 95% manual effort. - Reduced the number of worker pods from 100 to 4 through system analysis and rearchitecting. - Quadrupled the fraud detection service's capacity to handle concurrent requests. - Devised and implemented a highly efficient bit-masking solution to enhance the validation process for rules in the real-time payment fraud detection service. - Demonstrated expertise in Kubernetes by scripting, preparing Helmfiles, and creating CI-CD pipelines. - Implemented rate-limiting defenses against user-abuse and DoS attacks. - Tech Stack: Golang, Php, Redis, Mysql, Kubernetes, Docker, Victoria-Metrics (Grafana), Bit-Masking Perf-Testing, ElasticSearch

Education

  • IIT, Roorkee (Indian Institute of Technology)

    Civil Engineering, B.Tech•  July 2017 - July 2021

    - Head, Development - Appetizer App, IIT Roorkee (August 2019 – May 2020) - Member of Bhawan Maintenance Monitoring Committee, IIT Roorkee (Aug 2019 – May 2020) - Executive, Thomso’19 , The Cultural Fest of IIT Roorkee (October 2020)

Skills

AkhileshSirohi has not updated skills details yet.