Experience
10+ years building production systems across e-commerce, storage, and edge infrastructure.
May 2024 – Present
Staff Software Engineer
CurrentWalmart Global Tech India · Traffic Platform, Edge Proxy
- ●Architecting and building a high-performance distributed asset optimization engine at T1-Proxy (edge proxy) that significantly reduces webpage latency and improves end-user experience across global markets.
- ●Transformed the single-tenant pipeline into a multi-tenant system with complete data isolation, enabling chargeback and adoption across multiple international markets.
- ●Optimized cloud infrastructure costs by over $100K annually by migrating legacy VM-based deployments to Kubernetes clusters.
- ●Driving technical decisions for asset optimization platform scalability and automating deployments with Ansible and Terraform.
GoKubernetesEdge ProxyTerraformAnsibleDistributed Systems
Nov 2021 – May 2024
Senior Software Engineer
Walmart Global Tech India
- ●Led the scaling effort of the optimization pipeline to handle over 500 million assets efficiently, accommodating extreme concurrent throughput.
- ●Developed a robust Redis-based distributed job queueing system capable of processing 200,000+ jobs per minute with fault tolerance.
- ●Built an automated certificate management and auto-renewal system for a multi-CDN setup, utilizing a custom Terraform provider built on top of the internal Certificate Web Service (CWS).
- ●Built reusable Terraform modules and workflow automation for origin management in a multi-CDN setup.
- ●Implemented regression tests using the Ginkgo framework, resulting in a more reliable and faster release cycle.
- ●Automated deployment processes using Concord and Ansible, expediting deployment tasks.
GoRedisTerraformAnsibleGinkgoCDNKubernetes
Apr 2019 – Nov 2021
Product Engineer (SE3 / SE2)
Gojek · GoFood Merchant Platform
- ●Designed and implemented APIs for the GoFood Merchant Order System to empower food merchants with real-time order details.
- ●Led efforts to transition from polling to an MQTT-based message broker for order updates, ensuring faster communication.
- ●Architected a proximity-based system that prompts merchants to initiate food preparation when drivers are nearby, optimizing fulfillment.
- ●Built a compensation system for merchant order cancellations and developed highly available background workers backed by Redis Sentinel.
- ●Automated infrastructure provisioning and configuration management for high-availability workers using Terraform and Chef.
GoMQTTRedis SentinelTerraformChefgRPCREST
Jul 2018 – Apr 2019
Software Engineer
Red Hat · GlusterFS
- ●Contributed to the development of GlusterD2, a re-implementation of GlusterD for superior consistency, scalability, and performance.
- ●Co-developed the transaction framework for executing and orchestrating distributed actions across the Gluster trusted storage pool, enhancing volume and cluster management.
GoDistributed SystemsetcdStorage SystemsOpen Source
Jan 2018 – Jul 2018
Software Engineer
i.am+ Electronics India Ltd · API Platform
- ●Developed the Omega API Gateway as a Layer 7 entry point, implementing routing logic for backend services.
- ●Integrated Redis-based rate limiting for efficient API management.
GoAPI GatewayLayer 7RedisREST
Oct 2015 – Dec 2017
Golang Developer (Project Engineer)
Wipro · go-chassis
- ●Contributed to the development of the open-source go-chassis cloud-native application framework.
- ●Implemented instrumentation and observability features, and developed end-to-end testing using Ginkgo and Gomega frameworks.
GoCloud NativeOpen SourceGinkgoObservability
2011 – 2015
B.Tech in Electronics & Communication Engineering
West Bengal University of Technology
Future Institute of Engineering and Management, Kolkata
GPA: 9.0 / 10.0