Summary
Overview
Work History
Education
Skills
Publications
Activities
Timeline
SeniorSoftwareEngineer

SIDDHARTH JAIN

Delhi

Summary

Backend Engineer with over 8 years of expertise in scalable system design and microservices architecture. Proficient in Java, C#, and C++, complemented by strong skills in SQL/NoSQL databases, CI/CD automation, performance optimization, and cross-service integration. Collaborative problem-solver recognized for delivering high-impact engineering solutions in dynamic environments.

Overview

10
10
years of professional experience

Work History

SENIOR SOFTWARE ENGINEER

Microsoft
Noida
05.2022 - Current
  • Led end-to-end rollout of Hybrid OCR for Office files, collaborating with partner service teams to enable 100% production deployment. Delivered 93% gross margins per 1,000 images by implementing persistent file metadata caching and securing crossservice integration.
  • Led reliability and self-healing improvements for document-processing pipeline, designing database-driven detection, monitoring, and automated recovery for stuck transactions; reduced manual intervention, and improved production stability across large-scale environments.
  • Delivered priority-aware processing enhancements for high-impact workloads, extending a new prioritization tier across backend services and databases, fixing ordering and routing defects, and enabling consistent behavior across multiple transaction types; added health metrics and dashboards to ensure safe rollout and observability.
  • Delivered full migration of SDE service to a Kubernetes/Docker-based internal platform (Cosmic), replacing legacy RDFE infrastructure. Achieved 100% production rollout and introduced optimizations such as dynamic pod configurations and memory leak fixes.
  • Designed and implemented OCR backfilling support, enabling processing of historical files without duplicate billing. Improved product coverage and opened new monetization opportunities for archival content.
  • Implemented infrastructure-level Azure resource isolation for partner services, securing components like ACS, Redis, and KeyVault. Successfully met tight security deadlines and enabled reusable deployment templates.
  • Resolved critical BlobDecryptionError issue affecting 400K transactions/month by fixing key mismatches between services. Reduced error volume by 99%, boosting reliability from 98.91% to 99.26%.
  • Optimized metadata retrieval API performance by bypassing unnecessary hash recalculation for unchanged files, reducing 689K high-latency API calls per month and restoring system responsiveness.
  • Enabled local end-to-end testing of the document processing pipeline, by setting up a full-service sandbox and microservice container environment. Accelerated development cycles and improved pre-production confidence.
  • Acted as SME for service-partner integrations, mentoring teammates on telemetry, debugging, and system internals. Improved onboarding, reduced SME bottlenecks, and enhanced team-wide code quality and velocity.

SENIOR SOFTWARE ENGINEER

Myntra
Bengaluru
12.2021 - 05.2022
  • Frontend development on React Native for cross-platform development on Android/iOS.
  • Redesigned and integrated the search bar on the Myntra app homepage, resulting in a 14% increase in search usage and improving user navigation and product discovery.

SOFTWARE ENGINEER II

American Express
09.2019 - 12.2021
  • Led the migration of a monolithic backend to a microservices architecture for the EarlyPay project, improving modularity, scalability, and maintainability across business capabilities using Spring Boot and REST APIs.
  • Designed and implemented multi-tenancy in PostgreSQL during a successful database migration from Microsoft SQL Server, enabling efficient and secure data isolation across clients.
  • Developed and automated CI/CD pipelines by integrating Maven archetype plugin, Jenkins, GitHub, and XL Release, reducing manual setup time and improving deployment consistency across environments.
  • Built scheduling and notification services to automate invoice payment processing, offer generation, and email notifications- enhancing system responsiveness and improving user experience for application users.
  • Created a chatbot (AskGSLN) used by AMEX customer care representatives to answer customer queries in real time, improving support speed and internal productivity.
  • Created splunk and dynatrace alerts and dashboards for application monitoring and business metrics.

SOFTWARE ENGINEER

MakeMyTrip
06.2017 - 09.2019
  • Primetime (Live auction for packages)
  • Wallet Surge Program, increasing order conversion by more than 25%
  • Birthday Reward Program
  • Offers Program
  • Rail Info Services (PNR, Train Schedule, Seat Availability, PWA integration)

SUMMER INTERN

IIIT Delhi
05.2016 - 07.2016
  • Developed a system by the name of HARMONY, in association with AIIMS, comprising of a website and an android app to help patients suffering from mental illness.

Education

B.Tech. - Computer Science

Indraprastha Institute Of Information Technology
Delhi, India
05.2017

Skills

  • Java, C, C#, PowerShell
  • Spring Boot, NET, RESTful APIs, Microservices
  • Microsoft Azure, EV2 Pipelines, Jenkins, XL Release, CI/CD Automation
  • PostgreSQL, Microsoft SQL Server, Azure Storage Accounts, Azure Key Vault
  • Geneva Monitoring, Splunk, Dynatrace, ICM Alerting

Publications

Harmony: Close Knitted mHealth Assistance for Patients, Caregivers and Doctors for Managing SMIs, UBICOMP/ISWC '16 ADJUNCT, 09/12/16, Heidelberg, Germany

Activities

  • Volunteered as a teacher for the NGO, teaching mathematics and science to classes VIII and X., Tara India (NGO), 07/01/14, 08/01/14
  • Placement Convener, IIIT Delhi, 04/01/16, 04/01/17
  • Member, Placement Committee, IIIT Delhi, 04/01/15, 04/01/16
  • Sponsorship team, Esya'14 (Tech fest, IIITD), 08/01/14
  • Volunteer, Esya'13, 08/01/13

Timeline

SENIOR SOFTWARE ENGINEER

Microsoft
05.2022 - Current

SENIOR SOFTWARE ENGINEER

Myntra
12.2021 - 05.2022

SOFTWARE ENGINEER II

American Express
09.2019 - 12.2021

SOFTWARE ENGINEER

MakeMyTrip
06.2017 - 09.2019

SUMMER INTERN

IIIT Delhi
05.2016 - 07.2016

B.Tech. - Computer Science

Indraprastha Institute Of Information Technology
SIDDHARTH JAIN