Overview
Profile Summary:
Work History
Education
Skills
Websites
Projects
Timeline
Sr. Software Engineering Lead

SAURABH SHARMA

Optum Global Solutions Pvt. Ltd.
Noida,Uttar Pradesh
SAURABH SHARMA
12
years of professional experience
12+ years of experience in designing, developing, and scaling highly available distributed cloud-native systems. Strong expertise in Java, Go, Kubernetes, and Azure Cloud with deep proficiency in microservice architecture, system design, and cloud engineering. Proven track record of leading technical initiatives, driving architectural decisions, collaborating across teams, and establishing engineering best practices throughout the software development lifecycle (SDLC).

Work History

7 Years 2 Months
08.2019 - Current
7 Years 2 Months
Senior Software Engineering Lead
Optum Global Solutions Pvt. Ltd.
08.2019 - Current
  • Led the design and development of highly scalable distributed microservice using Java and Go, deployed on AKS.
  • Architected and optimized cloud-native backend systems capable of handling high-throughput workloads, ensuring scalability, availability, fault tolerance, and performance on Azure Cloud.
  • Designed and implemented a centralized Authorization System based on RBAC, providing a centralized, reusable, and consistent authorization framework across multiple enterprise applications.
  • Drove system architecture discussions, API design, service contracts, and key technical decisions while collaborating with cross-functional engineering teams.
  • Partnered with product, QA, DevOps, and platform teams to deliver reliable solutions, improve engineering practices, and ensure operational excellence across the software delivery lifecycle.
11 Months
09.2018 - 08.2019
11 Months
Senior Member Technical Staff
NEC Technologies India Pvt. Ltd.
09.2018 - 08.2019
  • Designed and developed scalable backend services using Java and Spring Boot for data-driven enterprise applications.
  • Built predictive and data-processing systems by integrating third-party APIs with robust error handling, resilience mechanisms, and performance optimizations.
  • Diagnosed and resolved backend performance and scalability challenges through database query optimization, code improvements, and architectural enhancements.
  • Participated in system design discussions and contributed to building production-ready solutions through effective testing, validation, and quality practices.
  • Performed testing methodologies like unit testing, Integration testing to make sure application is working as per requirements.
1 Year 5 Months
04.2017 - 09.2018
1 Year 5 Months
Software Engineer
Spice Digital Ltd.
04.2017 - 09.2018
  • Designed, developed, and maintained scalable RESTful APIs using Java and Node.js, following best practices for API design, security, and performance..
  • Contributed to backend architecture, service design, and technical decision-making for new product initiatives and feature development.
  • Implemented secure API authentication and authorization mechanisms using JWT-based security patterns.
  • Designed application structures, module organization, and backend workflows to support maintainability, scalability, and future enhancements.
  • Managed application deployment and hosting workflows on Amazon S3, ensuring reliable delivery and availability of application assets.
1 Year 1 Month
03.2016 - 04.2017
1 Year 1 Month
Software Developer
Mvigyan Pvt. Ltd.
03.2016 - 04.2017
  • Designed and developed dynamic web applications using Node.js and TypeScript implementing server-side rendering and API-driven frontend integration.
  • Built and maintained scalable application ensuring clean separation of concerns between presentation, business logic, and data access.
  • Wrote unit test cases to validate business logic and ensure correctness of application behavior.
  • Maintained test cases alongside production code to support future enhancements.
  • Collaborated closely with across teams to optimize end-to-end request handling, performance, and system integration.
1 Year 6 Months
09.2014 - 03.2016
1 Year 6 Months
Web Developer
w2c Consulting Service Pvt. Ltd.
09.2014 - 03.2016
  • Developed backend services and application features using JavaScript and Node.js, gaining hands-on experience with server-side development.
  • Implemented RESTful APIs and JSON-based data exchange to support frontend and backend integration.
  • Assisted in designing modular and reusable code components to improve maintainability and reduce duplication.
  • Collaborated closely with backend and platform engineers to optimize end-to-end request handling, performance, and system integration.

Education

Bachelor of Technology(B.Tech) - Computer Science & Engineering

Uttar Pradesh Technical University (UPTU) | 01.2014
GPA: 68%

Skills

Java
Go
Kubernetes
Microservice
Microsoft Azure
Linux
Distributed System
System Design

Projects

  • Value Based Reimbursement, VBR is a scalable distributed system designed to automate and streamline member capitation calculations based on predefined member factors, contractual agreements, and reimbursement rules. The system calculates monthly contract reimbursement amounts by processing relevant member data and applying business logic to determine accurate payment values. The platform operates as a scheduled monthly processing pipeline and is built using a scalable distributed architecture deployed on Kubernetes. It is designed to handle large-volume healthcare reimbursement workloads while ensuring high availability, reliability, and scalability., Technologies: Java, SpringBoot, MySQL, Kubernetes, Azure
  • Member Eligibility Reporting, Member Eligibility Service is a Java Spring Boot-based microservice responsible for generating CSV reports containing finalized member eligibility data after the capitation processing workflow. The service consumes Kafka events to initiate eligibility processing workflows, processes and validates member data, and persists the finalized results in MySQL. Technologies: Java, SpringBoot, MySQL, Kubernetes, Azure
  • Common Authorization Service, Common Authr is java based plugin to standardize SSO-integrated RBAC across enterprise applications. Technologies: Java, SpringBoot, PostgreSQL, Kubernetes, Azure
  • Image Processing Platform (IPP), IPP is a platform that provides AI-enabled automation for document and image work streams which includes Image classifications, Text extractions, Technologies: Go, Java, Microservices, Kafka, Kubernetes

Timeline

Senior Software Engineering Lead
Optum Global Solutions Pvt. Ltd.
08.2019 - CurrentRead more
Senior Member Technical Staff
NEC Technologies India Pvt. Ltd.
09.2018 - 08.2019Read more
Software Engineer
Spice Digital Ltd.
04.2017 - 09.2018Read more
Software Developer
Mvigyan Pvt. Ltd.
03.2016 - 04.2017Read more
Web Developer
w2c Consulting Service Pvt. Ltd.
09.2014 - 03.2016Read more
Uttar Pradesh Technical University (UPTU) - Bachelor of Technology(B.Tech), Computer Science & Engineering
Read more
SAURABH SHARMASr. Software Engineering Lead