2023 — present
Software Engineer
// Juspay (Nammayatri)
- Designed and built Namma-DSL, a code-generation platform using Template Haskell that auto-generates API definitions, type signatures, and service endpoints from YAML specs — eliminating 50,000+ lines of handwritten code and cutting new-microservice onboarding time by 40%.
- Architected a multi-vendor emergency dispatch system integrating 3 government APIs (ERSS/C-DAC, Gujarat 112) behind a plugin-based vendor abstraction, making new-vendor onboarding a single-file change with zero edits to the core orchestration service.
- Built a 2-second GPS pulse for real-time SOS location tracking, enabling location sharing with emergency contacts and police dispatch across multiple states.
- Implemented a scalable Redis-backed monthly driver leaderboard with dual-key caching and time-partitioned keys, cutting read latency 65% under heavy traffic while preventing unbounded memory growth.
- Optimized mobile SDK event logging in native Android (Java) with client-side batching and async routing to Apache Kafka, reducing network calls 30–40% while enabling low-latency telemetry ingestion.
- Led a regional team of 6 engineers and mentored 3 interns on Yatri Sathi (West Bengal govt ride-hailing app); built agentic CI/CD workflows (Vitest + Playwright, AI test scaffolders, MCP servers) with Claude as a coding agent.
HaskellRustJavaReactRedisKafkaKubernetes