Staff Software Engineer · Gurugram, India

Engineering
for the real world.

I’m Shubham Soni — a hands-on software engineer and technical leader building cloud-native platforms, scalable APIs, and full-stack products. I work across architecture and implementation to make systems faster, more resilient, and easier for teams to evolve.

Open to Staff / Lead engineering opportunities
11+ yrsSoftware engineering experience
100+REST APIs and middleware delivered
−35%API latency improvement
99.9%Uptime achieved on a platform
01 / About

Big-picture thinking.
Hands-on engineering.

I like solving hard technical problems with clear architecture, pragmatic trade-offs, and measurable results.

“Build for today. Design for change. Make reliability part of the product.”

A principle I bring to architecture and delivery.

Over the course of my career, I’ve worked across SaaS and enterprise products — from frontend integrations and API contracts to event-driven backends, cloud infrastructure, and production reliability.

I enjoy simplifying complex systems, improving developer experience, mentoring engineers, and helping teams make decisions that balance delivery speed with long-term maintainability.

System designReliabilityPerformanceMentorshipTechnical leadership
02 / Career

Experience & impact.

Technical ownership across backend platforms, cloud architecture, frontend products, and engineering operations.

FEB 2026 — PRESENTEnterprise engineering

Nagarro Software

Staff Engineer
  • Architected a fault-tolerant DLQ redrive platform with AWS Lambda Durable Execution and SQS, handling 50K+ failed messages per execution.
  • Reduced Lambda cold-start latency by 70% and deployment package size by 90% using esbuild bundling and tree-shaking.
  • Designed CDC-based synchronization with AWS DMS, Glue, Iceberg, EventBridge, and SQS.
  • Rolled out centralized AWS AppConfig feature flags across 20+ services, reducing rollback time by 80%.
JUN 2023 — FEB 2026Platform engineering

Publicis Sapient

Lead Software Engineer
  • Designed Node.js BFF services and API aggregation layers tailored to frontend requirements.
  • Drove architecture decisions across 8+ teams for platforms handling 350 peak RPS, 600 ms p99 latency, and 99.5% availability.
  • Reduced API latency by 35%; delivered 100+ REST APIs and middleware across 20+ microservices.
  • Built event-driven workflows with EventBridge and SQS and improved tracing, dashboards, and operational standards.
OCT 2020 — MAY 2023Product engineering

MavQ, Inc.

Lead Software Development Engineer
  • Led Angular frontend development integrated with Node.js backend services and REST APIs.
  • Built BullMQ/Redis asynchronous processing handling 5M+ tasks monthly with idempotency, retries, and recovery.
  • Optimized data pipelines processing 10+ TB and reduced chatbot response latency by 40%.
  • Led Kubernetes and GitLab CI/CD practices supporting 99.9% uptime.
APR 2019 — SEP 2020Platform engineering

Nagarro Software

Senior Associate Engineer
  • Improved observability with Elasticsearch and Kibana, reducing incident resolution time by approximately 35%.
  • Reworked chatbot backend workflows and resolved API bottlenecks to improve throughput and reliability.
MAY 2018 — MAR 2019Healthcare & payments

Endive Software Pvt Ltd

Senior Development Engineer
  • Built HIPAA-compliant backend workflows with role-based access, auditing, and encryption.
  • Integrated Stripe billing workflows and contributed to blockchain-based payment systems.
OCT 2017 — APR 2018Real-time products

Iconma LLC

Software Engineer
  • Integrated WebRTC audio/video communication and Socket.IO signaling into an e-learning platform.
  • Automated HR and payroll workflows to reduce manual effort and data-entry errors.
JUL 2015 — SEP 2017Web products

RG Infotech

Software Developer
  • Developed WordPress websites and CMS enhancements for client-facing products.
  • Built a vehicle reservation and dispatch platform that reduced booking delays by 50%.
  • Created scheduling and reminder integrations with Google Calendar and a 3D e-commerce product customizer.
02 — SKILLS

The periodic table of my stack.

Tools I use to design, build, ship, and operate reliable software.

04 / Selected work

Problems solved.
Impact delivered.

Engineering outcomes across asynchronous messaging, serverless performance, resilient recovery, and API optimization.

CASE 01 / ASYNC NOTIFICATIONS

Priority-aware notification delivery

Designed an asynchronous notification service with channel-based selection and separate queues for high- and low-priority notifications, supporting priority-aware processing and workload isolation.

Node.jsAWS SQSEvent-drivenQueue prioritization

Challenge: route notification workloads by channel and urgency.

Designed an asynchronous service that selects notification channels and separates high- and low-priority workloads into dedicated queues. This architecture supports workload isolation and gives urgent notifications a distinct processing path.

Async processingPriority queuesChannel selection
CASE 02 / FINANCIAL WORKFLOWS

Budget management & reconciliation with Saga patterns

Designed budget-management and reconciliation workflows using the Saga pattern to coordinate multi-step operations, manage failures, and support consistent recovery across distributed services.

Node.jsDistributed SystemsSaga PatternReconciliation

Challenge: coordinate multi-step budget operations across service boundaries.

Used Saga-based workflow orchestration for budget management and reconciliation, with explicit handling for failed steps and recovery actions. This approach helps keep distributed financial workflows traceable and recoverable.

Saga orchestrationBudget controlsReconciliationRecovery
CASE 03 / SERVERLESS PERFORMANCE

90% smaller Lambda packages

Optimized AWS Lambda builds using esbuild bundling and tree-shaking, reducing deployment package size by 90% and cold-start latency by 70%.

AWS LambdaesbuildTypeScriptTree-shaking

Challenge: reduce serverless deployment footprint and initialization overhead.

Introduced optimized bundling and tree-shaking to trim unnecessary code from deployment artifacts. Resume-reported results: 90% smaller packages and 70% lower cold-start latency.

Build optimizationCold startsDeployment size
CASE 04 / RESILIENT RECOVERY

50K+ failed messages per execution

Architected a fault-tolerant dead-letter queue redrive platform using AWS Lambda Durable Execution, with filtering, transformation, retries, and failure handling.

AWS LambdaDurable ExecutionSQSRecovery workflows

Challenge: safely recover large volumes of failed messages.

Built a DLQ redrive workflow with filtering, transformation, retries, and failure recovery. The platform supports processing 50K+ failed messages per execution.

Fault toleranceMessage recoveryDurable execution
CASE 05 / API & ASYNC SCALE

35% lower API latency · 5M+ tasks monthly

Improved frontend-facing API performance with caching and request orchestration, and built asynchronous processing systems handling 5M+ tasks per month.

Node.jsBFFAPI cachingRedisBullMQ

Challenge: make API flows faster while reliably processing high-volume background work.

Applied caching and request orchestration to reduce API latency by 35%. Separately, built queue-based asynchronous processing with idempotency, duplicate-request protection, retries, workload isolation, and failure recovery, handling 5M+ tasks monthly.

BFFAPI performanceQueue processingIdempotency
CASE 06 / REAL-TIME LEARNING

WebRTC platform serving 6,500 learning centers daily

Implemented a WebRTC-based system supporting daily classes and student sessions across 6,500 centers, enabling real-time audio/video communication for learning operations.

WebRTCSocket.IOReal-time communicationEducation

Challenge: support dependable real-time classes across a large distributed network of centers.

Implemented WebRTC-based communication and signaling workflows for daily student classes across 6,500 centers. The system focused on enabling real-time sessions at scale for distributed learning locations.

WebRTCReal-time audio/videoDaily classes6,500 centers
CASE 07 / PUBLIC HEALTH DATA

COVID-19 vaccination records at scale

Contributed to a vaccination-drive system handling millions of vaccination records, with HIPAA-conscious data processing and submission to the relevant government systems for governance and reporting.

Healthcare dataPrivacy & complianceData processingGovernment reporting

Challenge: process large volumes of vaccination records for reporting and governance.

Supported workflows to process millions of COVID-19 vaccination records with attention to HIPAA-related handling requirements and submission to the appropriate government systems for governance records.

Vaccination driveHealthcare recordsHIPAA-conscious handlingGovernance
CASE 08 / MULTI-REGION RESILIENCE

Resilient multi-region application routing

Designed multi-region application deployment with health-aware routing and failover behavior, directing traffic away from an unavailable region to help maintain service availability.

AWSCloudFrontRoute 53Lambda@EdgeFailover

Challenge: keep the application reachable when a region becomes unhealthy.

Designed routing across regional deployments with health-aware decisions and a failover path so traffic can be directed to a healthy region during a regional outage. The routing strategy needs clear health signals, controlled failover behavior, and validation of regional origin availability.

Multi-regionHealth-aware routingFailoverHigh availability
06 / Credentials

Foundation & continuous learning.

Cloud certifications and a computer science foundation.

AWS Certified Developer – AssociateJune 2024
VERIFY ↗
Google Associate Cloud EngineerJuly 2021
VERIFY ↗
B.Tech, Computer ScienceRajasthan Technical University · 2011–2015
EDUCATION
Problem solving & algorithmsPractice and interview preparation
LEETCODE ↗
Have a challenging problem?

Let’s build something
that lasts.

I’m interested in Staff and Lead engineering opportunities where architecture, product thinking, and hands-on execution come together.

+91 97829 70790 · Gurugram, India