Software Development Engineer 2 - ZopSmart (2025-04 - present)
- Architected and maintained a distributed, event-driven cloud-native backend platform using Java and Spring Boot microservices on Kubernetes with PostgreSQL, processing 10M+ events/day and delivering well-tested, scalable systems supporting real-time inventory and order visibility across enterprise retail infrastructure.
- Reduced P95 API latency by 25% on the order hot path through JVM tuning (thread pools, GC, heap sizing, memory model), SQL query/index optimization, and a redesigned caching layer.
- Optimized cloud platform resilience against cascading failures by implementing idempotent processing, exponential-back-off retries, dead-letter queue recovery, and circuit-breaker safeguards — reducing production incident rate by 50% and eliminating cascading failures under peak retail load.
- Piloting Spring AI and MCP server integration to expose fulfillment APIs as LLM-callable tools — prototyping AI agents for automated incident triage and code generation workflows; leading team adoption by mentoring 3 engineers on AI code agent patterns and GenAI-assisted development practices.
- Implemented end-to-end observability using Prometheus, Grafana, and Datadog — building SLO alerts and trace-level diagnostics that reduced MTTD and MTTR on Sev-1 incidents by 50%.
- Anchored backend architecture for the data ingestion platform — drove design reviews across a 6-engineer team, enforcing idempotency contracts, API stability, and fault-tolerance standards across service boundaries.
- Authored structured incident runbooks and ADRs that cut on-call MTTR by 25%; translated system trade-offs and delivery timelines into concise updates for engineering leadership.
Software Development Engineer 1 - ZopSmart (2023-08 - 2025-03)
- Delivered a zero-downtime migration of 40M+ records from a legacy monolith to Cassandra and PostgreSQL — implementing dual-write correctness, reconciliation pipelines, and rollback safeguards for a zero-data-loss production cutover.
- Engineered Kafka and Apache Storm real-time pipelines for retail event processing, sustaining ~10K TPS across multitenant clusters with fault-tolerant, idempotent consumer design.
- Designed OAuth and JWT-secured REST microservices in Java and Spring Boot on Kubernetes, serving 10+ enterprise clients at 99.9% API uptime; enforced backward-compatible API evolution and access-control boundaries, cutting client-reported integration issues by 80%.
- Introduced BDD automation using Karate, Gherkin and TDD practices, achieving 90%+ test coverage and cutting regression cycle time by 50%; tuned Cassandra consistency, compaction, and partition-key design, eliminating cluster hotspots.
- Revamped Harness CI pipelines across Spring Boot microservices — parallelized test execution and Gradle/Docker build caching cut pipeline duration from 32 min to under 10 min, eliminating release bottlenecks.
Software Development Engineer Intern - ZopSmart (2023-02 - 2023-07)
- Built reusable setup components for Java and Spring Boot services, reducing the effort required to bootstrap new microservices.
- Used JMeter-based load testing to validate REST API stability for traffic up to 5K requests per second.
- Followed TDD practices and wrote unit and integration tests using JUnit and TestNG, improving backend reliability and maintaining over 95% test coverage.