Summary
Overview
Work History
Education
Skills
Interests
Timeline
Generic

Ayush Sharma

Senior Software Engineer
Lucknow

Summary

Senior software engineer with strong background in software development and focus on delivering high-quality results. Skilled in programming languages, system architecture, and problem-solving. Known for fostering team collaboration and adapting to changing project requirements. Dependable and results-driven, with commitment to achieving project goals efficiently.

Overview

5
5
years of professional experience
8
8
years of post-secondary education
4
4
Languages

Work History

Senior Software Development Engineer

Razorpay
02.2022 - Current

Key Contributions Engineering Initiatives

  • Tokenisation (RBI Mandate): Implemented gateway-agnostic token flow to meet RBI compliance, eliminating card storage and enhancing security.
  • 3DS2 Migration: Led migration from 3DS1 to 3DS2 across Visa, Mastercard, and Amex with zero downtime; supported post-rollout triaging and merchant onboarding.
  • Push Provisioning: Designed and launched a multi-merchant tokenization portal (Swiggy, Zomato, Urban Company) in 1 month; presented at GFF 2024.
  • Bin Service (DynamoDB, S3, gRPC): Built a 12K TPS IIN lookup service with 50ms latency and dynamic feature toggles based on issuer metadata.
  • Card Authentication: Improved OTP success rates by enhancing in-house ACS, outperforming legacy bank-loaded ACS flows.
  • Partner Payments: Integrated Cred Pay and Apple Pay into Razorpay Checkout for secure device-token-based transactions.
  • Architecture & Migration: Rewrote legacy PHP modules in Golang; authored tech specs and contributed to system design reviews across teams.
  • Monitoring & Reliability: Improved production observability via optimized PagerDuty alerts and Grafana dashboards, reducing MTTR.
  • Mentorship & Security: Mentored engineers, enforced secure coding practices, conducted code reviews, and led vulnerability remediation efforts.

Software Development Engineer 1

OYO
01.2020 - 01.2022

Key Contributions System Design & Optimization

  • Self-Onboarding Platform: Built a self-serve onboarding system enabling hotel owners to list properties in ~30 minutes (down from ~15 days), with real-time verification and validation.
  • China Tech Stack Migration:
    Migrated global supply products to China’s tech stack (Spring Boot, Kafka, Redis, Postgres, S3).
    Led data migration from AliCloud to AWS China and transitioned to Kubernetes-based deployments, improving scalability and reducing infra cost.
  • Discover Program Integration: Developed APIs for the Cerebrum platform, enabling BDs and hotel owners to track daily room nights and performance metrics.
  • Campaign CSV Generator: Created a service to compile property-level campaign data and export on-demand reports in CSV format.
  • Performance Tuning: Improved backend performance by implementing efficient algorithms for data-heavy endpoints.
  • Scalable Architecture: Helped design modular systems to support rapid expansion and regional deployment needs.

Education

Bachelor Of Technology - CSE

Indian Institute of Information Technology Kota
01.2016 - 01.2020

Senior Secondary Education -

Lucknow Public School Sec-I
01.2014 - 01.2016

Higher Secondary Education -

Lucknow Public School Sec-I
01.2012 - 01.2014

Skills

    Spring Boot Framework

    Redis

    Apache Kafka

    Kubernetes

    Terraform

    AWS

    RDS

    EC2

    Spinnaker

    Team leadership

    Code review expertise

    Scalable system design

Interests

Playing online competitive games
Playing sports including Basketball and Volleyball
Sketching Portrait

Timeline

Senior Software Development Engineer

Razorpay
02.2022 - Current

Software Development Engineer 1

OYO
01.2020 - 01.2022

Bachelor Of Technology - CSE

Indian Institute of Information Technology Kota
01.2016 - 01.2020

Senior Secondary Education -

Lucknow Public School Sec-I
01.2014 - 01.2016

Higher Secondary Education -

Lucknow Public School Sec-I
01.2012 - 01.2014
Ayush SharmaSenior Software Engineer