Asia/Kolkata
ProjectsJanuary 1, 2018

Route Search Performance Optimization — Lava Labs

At Lava Labs, I redesigned the route search system for a multitenant workforce management platform, achieving a 15x performance improvement. The existing route search took ~30 seconds per query, making the workforce management tool unusable for dispatchers who needed real-time route assignments. Profiled and identified bottlenecks in the query layer, redesigned the data access patterns, optimized SQL queries, and introduced caching strategies — reducing response time from 30s to 2s.
  • Java / Spring Boot — Backend
  • MySQL — Database with query optimization
  • Microservices — Service architecture
  • REST APIs — Web and mobile clients
  • Led performance profiling and bottleneck analysis
  • Redesigned database queries and indexing strategy
  • Implemented caching layer for frequently accessed routes
  • Designed REST APIs for web and mobile clients
15x performance improvement (30s → 2s), significantly improving UX for dispatchers and enabling real-time route management.

Related projects

Atomic: Stage Label in TUI Chat Input (PR #3013)

Contributed a visual distinction feature to Atomic — an open-source AI coding agent runtime — showing which subagent stage is active directly in the terminal UI input areas.

Hivemind: Fix Stale BM25 References in Docs (PR #350)

Merged contribution to Hivemind — a YC-backed AI memory layer — correcting stale technical documentation that described a removed lexical search implementation.

Managed AI Chatbot Service

Built a self-hosted managed AI chatbot service for small businesses, with pilot deployments for a dental clinic and a church.

AI Research Agent Workshop

Designed and delivered a hands-on AI agent workshop for engineering teams, built with 13 progressive git commits and a full speaker script.

Event-Driven Customer Onboarding System

Architected a mission-critical event-driven system for seamless customer onboarding with resilient distributed transactions using Kafka and the SAGA pattern.

Payment Gateway Integration — Springer Nature

Integrated multiple microservices with Razorpay for a robust payment processing system at Springer Nature.