Shivam Agarwal

Senior Software Engineer

Seattle, Washington, United States8 yrs 7 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building large scale distributed systems.
  • Led cross-functional teams to deliver impactful projects.
  • Inventor with 5 US patents in technology.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Distributed Systems and Machine Learning.

Contact

Skills

Core Skills

Large Scale DevelopmentEngineering LeadershipMachine LearningLive StreamingBackend DevelopmentMicroservicesAlgorithmic TradingFull Stack Development

Other Skills

AWS LambdaAmazon DynamodbAmazon SQSAmazon ECSAmazon S3Amazon EFSAmazon ElastiCacheAmazon Route 53Infrastructure as code (IaC)Multithreaded DevelopmentDistributed SystemsDistributed CachingComputer VisionHuman-in-the-Loop Machine LearningCross-functional Team Leadership

About

Converting Ideas into products. Throw some real life customer pain points at me and we can brainstorm together on the possible solutions. I Love solving challenging problems at scale. I am a Software Engineer with work experience in Python, Java, C++, Go along with hands on experience in NodeJs , Erlang, Tickle and have also played around with some pure functional programming languages like Haskell. I am a Generalist Software Engineer with experience in developing ultra critical , low latency solutions (Algorithmic Trading ). Currently developing highly available and scalable solutions in Golang. I enjoy ambiguous problems and have a bias towards action. Good at understanding business requirements and developing technology agnostic solutions. Passionate about building next generation distributed systems. Let us brainstorm if you have some really challenging problems that we can solve together. Reach out to me at shivamcurious@gmail.com

Experience

8 yrs 7 mos
Total Experience
2 yrs 1 mo
Average Tenure
2 yrs 5 mos
Current Experience

Amazon

Senior Software Engineer

Jan 2024Present · 2 yrs 5 mos · Seattle, WA · On-site

  • Spearheaded multi-pronged architectural overhaul to improve Prime Video’s global organic discoverability across 160+ countries; led 10+ SDEs across Prime Video and Amazon orgs.
  • Designed and delivered Tier-1, multi-region metadata service powering dynamic title, description, canonical URLs, and structured data for all Prime Video web pages.
  • Restructured sitemap and crawl architecture: onboarded missing page types, eliminated duplicate/low-value URLs, implemented large-scale validation workflows, and optimized crawl budget allocation.
  • Removed geo-restriction rendering limitations (IP-based rendering to territory-aware URLs), unblocked search engine and AI bots, consolidated canonical URLs, and corrected broken redirect chains impacting indexation.
  • Implemented asynchronous metadata generation backed by DynamoDB Global Tables with conditional writes to mitigate thundering herd and hot partition risks during high-traffic launches.
  • Contributed to 550M+ annual increase in Google Search referrals ( 40% YoY growth) through coordinated platform, architectural, and discoverability improvements.
  • Led cross-team design reviews, established SEO guardrails for feature teams, and contributed to hiring via system design and coding interviews.
Large Scale DevelopmentEngineering LeadershipAWS LambdaAmazon DynamodbAmazon SQSAmazon ECS+8

Prime video & amazon mgm studios

Software Development Engineer

Dec 2019Oct 2023 · 3 yrs 10 mos · Bengaluru · On-site

  • Led a team of 6 SDEs to architect and deliver a real-time ML inference platform for live sports, orchestrating specialized CV detectors under a strict 60s end-to-end latency SLA.
  • Developed execution wrappers and isolation layers for scientist-authored detectors, managing GPU memory allocation, dynamic batching, and containerized deployment to maximize throughput.
  • Architected unified streaming pipeline supporting HLS (4s), DASH (2s), and variable-length DAI segments; integrated detector orchestration, per-segment aggregation, clip boundary detection, and encoding workflows.
  • Engineered hybrid sequential and concurrent execution strategies to balance sliding-window model context requirements with live-edge drift constraints; introduced frame-skipping to maintain stability under peak load.
  • Implemented checkpoint-based failover using segmentId tracking and heartbeat monitoring to enable rapid recovery for stateful detectors during live broadcasts.
  • Introduced live-edge drift observability using detection completion lag metrics with automated mitigation controls to preserve SLA under load.
  • Eliminated dependency on third-party replay vendors by enabling internally generated clips and real-time inference workflows, contributing to $2–3M annual cost savings.
  • Architected end-to-end CV/ML pipeline powering X-Ray Replay features (Spotlight, NameTag), overlaying contextual visual graphics on replay clips to enhance viewer understanding.
  • Designed ML + human-in-the-loop workflow where detector outputs were validated and refined using CVAT-based annotation tooling internalized for Amazon deployment pipelines.
  • Built orchestration logic combining detector outputs and human feedback to generate final visual overlays rendered into replay assets.
  • Partnered across ML scientists, video encoding teams, and product stakeholders to productionise replay enhancements across live sports events.
Live StreamingLarge Scale DevelopmentAmazon ElastiCacheAmazon SQSDistributed SystemsDistributed Caching+10

Zomato

Senior Software Engineer

Mar 2019Nov 2019 · 8 mos · Gurgaon, India · On-site

  • Senior Backend Developer at Search And Discovery team at Zomato.
  • Led team of 3 SDEs owning Reviews and Ratings backend services handling 3M requests per minute ( 50K RPS).
  • Migrated PHP monolith to Golang microservice architecture, improving throughput, latency, and operational reliability.
  • Designed and launched Solr-based Reviews Search platform with ingestion pipelines, boosting strategies, and query expansion.
  • Implemented read-after-write consistency mitigation using primary routing and short-TTL caching; resolved concurrency vulnerabilities in rating updates using Redis-based distributed locking (SETNX).
  • Used ZooKeeper-based dynamic configuration for feature flags and A/B experimentation.
  • Built highly performant search for reviews on restaurant page with filtering, sorting and query searching capabilities.
  • Tech Stack: Golang, PHP, Js, MySQL, Redis, Memcached, gRPC, Protobuf, Docker, ECS, Solr, Envoy.
GolangPHPJsMySQLRedisMemcached+8

Ion

Software Engineer - Algo Trading

Jun 2017Feb 2019 · 1 yr 8 mos · Noida Area, India

  • At ION, I worked in Algorithmic Trading Team as a Software Engineer (Backend). I was the sole developer for the flow-internalisation product which was being used globally by leading investment banks. Worked on various feature enhancements and gateway integrations. Developed generic tools in TCL to perform and automate performance benchmarks.
  • Worked on enhancing algorithmic trading frameworks developed in-house by the team.
  • Tech Stack : Core Java, C++, Maven, TCL, Python, Robot Framework
Core JavaC++MavenTCLPythonRobot Framework+1

Ziploan.in

Backend Development Intern

Oct 2016Apr 2017 · 6 mos · New Delhi Area, India

  • I worked as backend developer intern at Ziploan. During my time at Ziploan , I mainly worked on core problems that they were facing which included parsing transactional sms to extract relevant financial information about a customer such as bank account , bank name , debit/credit amount, existing loan emis, defaulting of emis , total current balance, debit card number etc. This information is one of the factors that help in making lending decisions and recognizing possible defaulters.
  • Tech Stack :
  • Python / Django , MongoDB
PythonDjangoMongoDBBackend Development

Urbanhunt

Full Stack Developer Intern

Jun 2016Jul 2016 · 1 mo · Noida Area, India

  • I worked as a Full Stack development intern at UrbanHunt , where I developed the company flagship product , Incent Social , a customer engagement platform.
  • The product is a shopify app that allows the store owners to provide loyalty points and discounts to those customers which shared the image of the fulfilled products and shared them on social media accounts like facebook and instagram.
  • Tech Stack :
  • Python / Django , Celery , RabbitMq , HTML , CSS , JS , Heroku , Shopify Api , Instagram Api , Facebook Api
PythonDjangoCeleryRabbitMqHTMLCSS+6

Stanford university

Contributor

Jan 2016Mar 2016 · 2 mos

  • I was a member of Stanford Crowd Research Initiative headed by Professor Michael Bernstein , which involved the development of a crowdsource platform known as "Daemo" .
  • We worked on Developing the platform in Angular and Django.
AngularDjango

Education

JSS Academy Of Technical Education Noida

Bachelor’s Degree — Computer Science

Jan 2013Jan 2017

Ess Ess Convent Senior Secondary School

Jan 2011Jan 2013

St Conrads' Inter College , Agra

High School

Jan 2003Jan 2011

Stackforce found 100+ more professionals with Large Scale Development & Engineering Leadership

Explore similar profiles based on matching skills and experience