United States
Senior Software Developer and Fullstack Engineer with 8+ years building distributed systems and microservices at production scale — 50M+ events/day, 800M+ indexed records, 20K requests/minute at sub-100ms latency. I've delivered backend solutions across Walmart Global Tech, PharmEasy, and Shiprocket, specialising in event-driven architecture, real-time data pipelines, and high-throughput search infrastructure. Core Stack: Java · Spring Boot · Microservices · REST API · Apache Kafka · Elasticsearch · Redis · Kubernetes · Docker · AWS · CI/CD What I've built: — Event-driven microservices platform for ML inference at Walmart Global Tech — ingestion, retrieval, and real-time inference at scale — Real-time personalisation engine (PharmEasy) — 20K req/min, sub-100ms SLO, built on Java and Spring Boot — Distributed search infrastructure — 800M+ records, low-latency RESTful retrieval using Elasticsearch — LLM retrieval pipelines using RAG, vector search, and embeddings on AWS Open to Senior Software Developer and Software Engineer roles focused on backend systems, distributed architecture, or data-intensive platforms.
• Designed an event-driven microservices architecture for scalable ingestion, retrieval, and inference services. • Led the development of backend microservices for an internal AI assistant, ensuring compliance and secure data access. • Built a Kafka-based ingestion service to handle data from multiple systems, optimizing processing latency.
• Architected a real-time personalization platform capable of managing 20K requests/min with sub-100ms latency SLO. • Designed a low-latency decision engine, enhancing p95 latency from ~180ms to <80ms during peak traffic. • Developed an ad-serving and search system that significantly contributed to monthly incremental revenue.
• Re-architected a high-volume notification microservice for WhatsApp, email, and SMS, enhancing throughput and stability. • Optimized REST API and database processes, reducing latency and improving service responsiveness. • Developed an event-driven marketing data microservice to capture user behavior signals in real-time. • Strengthened billing and payment execution paths to ensure transactional accuracy under high concurrency.
• Designed and implemented usage-based billing logic for VoIP services, enhancing payment plan flexibility. • Developed a web-based management dashboard for monitoring IVR flows and call campaigns. • Integrated payment gateways like Razor Pay and Stripe to streamline billing processes.