My Role in Swiggy's Journey to IPO With India’s leading on-demand food delivery platform, Swiggy became the country’s fastest unicorn in June 2018. I joined the Serviceability team, the core of Swiggy's customer pre-order journey. Our work ensured that any restaurant shown on the app was actually serviceable, factoring in dynamic elements like delivery partner availability, demand fluctuations, and external factors like weather and festivals. With Swiggy's massive scale, each app open triggered serviceability checks for around 2,000–3,000 restaurants, handling up to 100,000 requests per minute at peak. This made serviceability a compute-heavy system, requiring optimizations to accurately calculate distance, time, and delivery service promises. Key Achievements: 1. Caching: Implemented extensive caching for distance calculations, scaling to 200 million requests per minute. 2. Time Prediction Models: Integrated models for assignment, prep, wait, last-mile, and delivery time. 3. System Scaling: Enabled system to handle 100,000 requests per minute within 80ms. 3. Directional GeoFiltering: Replaced Radial GeoFiltering with a rule-based cluster service to improve serviceability accuracy. 4. Debugging Tool: Built a tool for Ops, reducing on-call debugging time by four hours per day and empowering tech support team Working at Swiggy and contributing to its success story as it reached IPO status has been a proud milestone. It’s inspiring to see our efforts in shaping a reliable, efficient customer experience now part of the company's journey on the public stage. #SwiggyIPO #ProudMoment #TechForGrowth #StartupJourney #FoodTech #EngineeringAtScale #ServiceabilitySolutions #TechMilestones #ScalingTech #SwiggyJourney #InnovationInDelivery
Proud on your journey Jayesh Pawar
Not many know about the kind of focus and hard work that go into the serviceability side of things. Thank you for playing a part in the journey, Jayesh!