Summary
Overview
Work History
Education
Skills
Awards
Timeline
Generic

Gaurav Choudhary

Bangalore

Summary

Senior software engineer with 9+ years of experience in designing scalable backend systems and high-performance data platforms in fintech and enterprise sectors. Expertise in distributed systems, low-latency APIs, and optimizing performance for large-scale datasets.

Proven ability to enhance system reliability and observability using ELK, Grafana, and Jaeger. Skilled in developing resilient architectures for high-throughput payment and enterprise workflows.

Overview

10
10
years of professional experience

Work History

Senior Software Engineer

Microsoft
Bangalore
06.2024 - Current
  • Conducted SQL Server performance analysis (SSMS) using execution plans, identifying query bottlenecks in large product datasets .
  • Enhanced PIM workflows in Dynamics 365, ensuring cross-legal-entity product data consistency across 100K+ records in large-scale ERP system.
  • Participated in global on-call support, diagnosing and resolving production issues within SLA for enterprise customers handling high-volume transactions.
  • Implemented copilot-enabled product summaries on PIM products page leveraging internal AI infrastructure services, boosting data clarity.

Senior Software Engineer

Onsurity
Bangalore
05.2022 - 04.2024
  • Led end-to-end migration from a monolithic Node.js system to Java Spring Boot microservices, improving scalability for a growing user base (~10K+ monthly active users)
    • Designed and built Order, Cart, and Payment microservices supporting 10K–30K monthly transactions across insurance and wellness offerings
    • Developed RESTful APIs for purchase and claims workflows, enabling reliable transaction processing for 2K–5K daily active users
    • Drove organization-wide adoption of Jaeger for distributed tracing, improving end-to-end visibility and accelerating root cause analysis of latency issues

Senior Software Engineer

Paytm Money
Bangalore
01.2021 - 05.2022
  • Designed scalable payment APIs for unified payments platform, supporting all Paytm Money offerings with 50k+ daily transactions.
  • Implemented fault-tolerant service communication using Hystrix circuit breakers and retries, reducing cascading failures by approximately 30%.
  • Enhanced payment success rate by approximately 15% through real-time tracking and Redis-based metrics handling.
  • Constructed Grafana dashboards to facilitate real-time monitoring of payment success rates, improving system reliability

SDE1/SDE2

Citicorp
Pune
07.2016 - 01.2021
  • Developed scalable Spring Boot microservice for chatbot queries, aggregating data from multiple upstream systems for over 10,000 users.
  • Containerized GBBA entitlements system with Docker, managing deployment on OpenShift and integrating CI/CD pipeline for modern microservices architecture.
  • Contributed to automated testing pipelines using Selenium and Cucumber, reducing manual QA effort by 50%.
  • Designed validation tool utilizing DFS traversal to detect broken hyperlinks in nested PDF account reports, ensuring document integrity.

Education

B.Tech - Computer Science

National Institute of Technology, Karnataka Surathkal
05-2016

Skills

  • Java and Spring Boot
  • Nodejs and Fastify
  • Microservices architecture
  • Distributed systems design
  • REST APIs development
  • AWS services (SQS, S3, Lambda, EC2)
  • Docker containerization
  • CI/CD pipelines
  • SQL database management
  • MongoDB and Redis
  • Gradle
  • Git version control
  • ELK stack implementation
  • Grafana monitoring and visualization
  • JPA for data persistence
  • Jaeger distributed tracing

Awards

AIEEE, Stood among the cream bunch of applicants in AIEEE, grabbed the AIR 2633 among 12 lacs students (Rank in West Bengal 80).

Timeline

Senior Software Engineer

Microsoft
06.2024 - Current

Senior Software Engineer

Onsurity
05.2022 - 04.2024

Senior Software Engineer

Paytm Money
01.2021 - 05.2022

SDE1/SDE2

Citicorp
07.2016 - 01.2021

B.Tech - Computer Science

National Institute of Technology, Karnataka Surathkal
Gaurav Choudhary