S

Shivam Garg

Software Engineer

Bengaluru, Karnataka, India10 yrs 4 mos experience
Highly Stable

Key Highlights

  • Led large-scale AWS projects generating significant revenue.
  • Expert in Distributed Systems and Microservices architecture.
  • Passionate Competitive Programmer with extensive contest experience.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in E-commerce and Distributed Systems.

Contact

Skills

Core Skills

AwsMicroservicesDistributed SystemsWeb Development

Other Skills

AJAXAWS CloudFormationAWS GlueAWS LambdaAWS Step FunctionsAlgorithmsAmazon CloudWatchAmazon Web Services (AWS)Apache SparkCC (Programming Language)CSSCodegenCompetitive CodingConcurrency control

About

Software Developer with ~7 years of experience in the information technology. Love working on Distributed Systems and Microservices architecture (precisely because of the challenges and issues it comes with) ;) Skilled in AWS services (S3, DynamoDB, Step Function, Lambda, Glue, ECS/EC2, SQS, SNS, SageMaker, Athena, KMS, Kinesis, Cloudwatch, EventBridge), Zookeeper, Spring Boot, Spring Cloud, JAVA, Micronaut, CDK, Spark, Pandas, GoLang, Python, C++, Data Structures, RESTful Services, gRPCs, Swagger, JavaScript, ReactJS, Redux. Passionate Competitive Programmer. Problem Setter and Tester of coding contests - Codered 2020, CodeRed 2019, Alkhwarizm 2019, CodeRed 2018, Alkhwarizm 2017, HumbleFool Cup 2016, etc. Notoriously known for setting Suffix Array and Matrix Exponentiation related questions the most ;)

Experience

10 yrs 4 mos
Total Experience
1 yr 10 mos
Average Tenure
1 yr 1 mo
Current Experience

Uber

Senior Software Engineer

May 2025Present · 1 yr 1 mo · Bengaluru, Karnataka, India

Amazon

Software Development Engineer 2

May 2022May 2025 · 3 yrs · Bengaluru, Karnataka, India

  • Led the design and implementation of Non-White Background (NWB) Project for Fashion products on
  • Amazon.in, which was further scaled globally as a multi-tenant service. The project encompasses:
  • ∗ Offline Pre-computation Flow: Automated end-to-end pipeline for product ingestion, multi-model ML-based image generation, manual audits, and publishing to media hosting servers. Integrated ETL, Step Functions, Sagemaker, Glue, and Lambda - processing up to 2.5M products globally per week at a cost of $0.002 per product.
  • ∗ Online Retrieval Flow: Enabled seamless real-time retrieval of NWB Images metadata with a per region and per tenant peak TPS of 4.8K and a p99 latency of 33ms - leveraging ECS, Caches and DynamoDB.
  • It is projected to generate $150M+ yearly global revenue, with a significant boost to search and detail page CTR.
  • Co-led Premium Brand-based personalization for Amazon.in Fashion Search by developing an online feature store utilising Redis ElastiCache and DynamoDB, achieving p99 latency of 20ms and peak TPS of 6.2K. The offline pre-computation layer uses ML models and ETL workflows to derive customer-brand affinities. At query time, these affinities are injected into the Lucene Partition response by the retrieval layer, enabling Search rankers to dynamically re-rank products based on the customer’s preferred brands, resulting in a projected $4.2M yearly revenue in India.
  • Was last leading design to enhance Ranking and Relevance for Amazon.in Fashion, integrating
  • multi-objective ranking using the feature store. The system would host product and customer signals like Sales Velocity, Review Sentiment, Trending and Seasonal Relevance, etc. to dynamically rank results on Search and Detail Pages - driving personalized product discovery, with projected boosts in conversion rates and revenue.
  • Drove an org-level campaign to adopt Step Functions Distributed Map for handling large batch workloads and DynamoDB single table design to improve throughput and latency
AWS Step FunctionsAWS LambdaAWS GlueDynamoDBECSSagemaker+4

Nutanix

3 roles

Member Of Technical Staff 4

Promoted

Aug 2021May 2022 · 9 mos

  • Architected and shipped high-performance Distributed Storage Volume APIs (1.5K TPS) with enterprise-grade features including Idempotency, RBAC, Concurrency control, and Observability. Leveraged Spring Cloud to implement versioned REST APIs with circuit breaking and audit logging, achieving p99 latency of 320ms.
  • Co-led the development of Castor - a single-cluster Control Plane for Distributed Storage Volumes, implementing asynchronous RPCs for critical use cases such as file systems, databases, and disaster recovery.
  • Co-led development of Pollux - a multi-cluster Control Plane for Distributed Storage Volumes, implementing backward-compatible fanout RPCs and policy-based automation across the storage fleet.
  • Contributed to development of a new API Dev platform (meant for auto-generation of versioned API interfaces and SDKs for multiple teams via plugins built on top of Swagger YAMLs), while ensuring backward compatibility across versions.
  • Have helped with interviews for Campus and Team Hiring.
Spring CloudREST APIsIdempotencyRBACConcurrency controlDistributed Systems

Member Of Technical Staff 3

Aug 2020Jul 2021 · 11 mos

  • Managed Volume Group (equivalent to AWS EBS) Control Plane
  • Worked on introducing Volume Group APIs using the versioned V4 Stack on Prism Central.
  • Helped teams with onboarding the V4 APIs on the all-new Spring Cloud and Spring Boot based ADONIS API Gateway.
  • Catering to the AFS (File Service), DR (Disaster Recovery), and Era (DB Offering on top of Nutanix cluster) requirements w.r.t Volume Groups.
  • Heavily involved with Storage Management on PC, which will introduce VG and Storage Container operations on the PC UI.
  • Was core reviewer and setter for the Campus Hiring.
Spring CloudSpring BootDistributed Systems

Member Of Technical Staff 2

Dec 2018Jul 2020 · 1 yr 7 mos

  • Worked on an entirely new family of Versioned REST APIs for Volume Group (equivalent to AWS EBS) Service which are Namespace and Version Specific. The Custom Maven Plugin requires the developers to just write the annotated YAMLs, and it converts those into DTOs/Interfaces and Client SDKs in Go and JAVA.
  • Implementing vDisk container reassignment on AHV for Volume Groups.
  • Worked on service to disallow concurrent External Attachments and Load Balance the VM Attachments for the VGs.
  • Worked on validation of the Container before its deletion by implementing a check w.r.t presence of VGs.
  • Was core reviewer and setter for Campus Hiring
Versioned REST APIsMavenDistributed Systems

Goldman sachs

2 roles

Technical Analyst

May 2018Dec 2018 · 7 mos · Bengaluru Area, India

  • Worked on upgrading the client onboarding process along with contract pre-matching using REST based web operations, Spring, Hibernate, Dropwizard and React/Redux.
RESTSpringHibernateDropwizardReact/ReduxWeb Development

Analyst Intern

Jan 2018Apr 2018 · 3 mos · Bengaluru Area, India

  • Worked on upgrading the creation of accounts and mirror accounts by shifting it from messaging systems to Firm's proprietary workflow management service knows as E-Task, using REST based web operations and ReactJS.
RESTReactJSWeb Development

Amazon

Software Developer Intern

May 2017Jul 2017 · 2 mos · Gurgaon, India

  • UAID Generation for the Campus Stores, for bulk tagging sort center deliveries for the Campus Program.
  • Access Point Report Generation using Admiral

Indian institute of information technology

Teaching Assistant

Jan 2017Dec 2017 · 11 mos · Allahabad Area, India

  • Teaching Assistant for the 1st and 2nd year juniors for courses of Data Structures and Algorithms to prepare them for ACM ICPC.

Doselect

Problem Setter

Jun 2016Aug 2016 · 2 mos · Bengaluru Area, India

  • Worked on setting, testing, curation and writing editorials of algorithmic contests held on DoSelect platform.

Geekhaven, iiit allahabad

2 roles

Coordinator, Competitive Coding Wing

Mar 2016Apr 2017 · 1 yr 1 mo · Allahabad Area, India

  • Conducted workshops, basically related to competitive coding for the practice of college students, and organized several intra-college coding contests on Hackerearth and Codebuddy. Worked on setting and organizing HUMBLEFOOL CUP 2016, ALKHWARIZM 2017 and CODERED 2018- the flagship events of IIIT Allahabad’s Technical Festival – APAROKSHA. All the contests witnessed great participation from all over India.

Member, Competitive Coding Wing

Jul 2015Mar 2016 · 8 mos · Allahabad Area, India

  • Under the supervision of the coordinators, carried out conduction of workshops and coding contests on Hackerearth for practice.

Education

Indian Institute Of Information Technology Allahabad

Bachelor of Technology — Information Technology

Jan 2014Jan 2018

St. Joseph's Academy , Ghaziabad

Class XII — Secondary School

Jan 2013Jan 2014

St. Joseph's Academy , Ghaziabad

Class X — High School

Jan 2011Jan 2012

Stackforce found 100+ more professionals with Aws & Microservices

Explore similar profiles based on matching skills and experience