2023 — present
Software Developer Engineer
// Juspay (Nammayatri)
- Designed and developed Namma-DSL, a Domain-Specific Language using Template Haskell and QuasiQuotes to generate 10,000+ lines of compiled Haskell code from YAML definitions.
- Implemented a highly scalable Redis-backed driver leaderboard using dual-key caching and time-partitioned keys, reducing read latency under heavy traffic.
- Optimized mobile SDK event logging via client-side batching, reducing network calls by 30–40% with async routing to Apache Kafka.
- Refactored Where's My Bus (WMB) real-time bus tracking by building a bus detection service with automatic trip start/end based on GPS movement, route adherence, and direction analysis.
HaskellRustReactRedisKafka