As a seasoned software professional with over 12 years of experience in the retail and e-commerce domain, I specialize in designing and delivering robust, scalable, and user-focused technology solutions. Currently serving as a Technical Lead at BigBasket, I leverage Python, Django, Kafka, SQL and Kubernetes to build high-performance systems supporting millions of customers.
Overview
13
13
years of professional experience
Work History
Technical Lead
BigBasket
Bangalore
01.2015 - Current
Key Contributions:
Lead the migration from monolith to microservices, enabling faster deployments, improved fault isolation, and service-level scalability.
Managed and mentored a 15-member engineering team, overseeing backend architecture, code reviews, and cross-functional delivery.
Contributed to BigBasket’s scale-up journey from an early-stage startup to a unicorn, driving platform reliability and performance.
Auto Assignment
Designed and implemented an event-driven architecture to automate delivery route assignments across the logistics platform.
Reduced average assignment time from 10 mins to 2 mins, impacting 2.5L+ routes daily and saving 33L+ operational minutes per day.
Eliminated bottlenecks in manual workflows, improving dispatch speed, scalability, and system maintainability.
Enabled real-time responsiveness and decoupling of services for future extensibility.
Routing:
Architected and implemented an event-driven routing system to automate route generation for daily order deliveries, replacing manual scheduling with scalable, asynchronous workflows.
Addressed early load bottlenecks by introducing partitioned topics and multiple consumers, enabling parallel processing and improving throughput under peak volumes.
Enhanced system resilience by integrating a dead letter queue (DLQ) with retry logic for failed events, ensuring reliable and fault-tolerant execution.
Collaborated with cross-functional stakeholders for requirements gathering and design alignment, improving delivery efficiency and operational predictability across regions.
CEE Ledger System
Led the design and development of the CEE Ledger, an enterprise-grade system for automating cash-on-delivery (COD) collections from delivery agents.
Integrated with multiple banking partners to enable real-time, secure reconciliation of physical cash to digital records.
Integrated the already existing payout system to deduct cash collected by the cee from his salary.
Reduced manual cash exposure by ₹15 Cr (from ₹40 Cr to ₹25 Cr), minimizing financial risk and increasing auditability.
Digital Cash Collection via UPI & Airtel Integration
Introduced UPI and Airtel cash deposit flows within the delivery agent app to enable fast, secure, and branchless cash deposits.
Eliminated the need for deploying expensive cash vending machines at each store, resulting in cost savings of ₹10 Cr.
Ensured seamless integration with backend cash reconciliation systems, improving traceability, reducing handling risks, and accelerating settlement cycles.
Multi-Tenant Integration for SaaS
Led the architectural design and implementation of a multi-tenant SaaS framework, enabling support for multiple clients with isolated data and shared codebase.
Introduced modular abstractions and configuration-driven behavior, minimizing code duplication and tenant-specific branching.
Ensured backward compatibility of existing modules across tenants with minimal refactoring, reducing regression risk.
Improved platform scalability and maintainability, reducing onboarding time for new clients and simplifying future feature rollouts.
CRM Integration APIs for Customer support platform:
Architected and implemented RESTful APIs exposing order tracking and fulfillment data to external CRM vendors.
Ensured real-time data consistency, secure access (authentication & authorization), and high availability under production load.
Collaborated with cross-functional teams and external partners to define integration contracts and troubleshoot edge cases.
Enabled plug-and-play integrations with CRM platforms, reducing partner onboarding effort and improving SLA adherence.
Instrumented APIs with monitoring, logging, and alerting to ensure stability, traceability, and quick incident response.
Software Developer
Luminous Infoways Pvt. Ltd.
Bhubaneswar
01.2014 - 01.2015
Participated in the end-to-end development of a social media platform enabling users to share, edit, and post content.
Built and maintained a document management system for the Water Department, Govt. of Jharkhand.
Project Engineer
Matrix3i Solutions
Cuttack
01.2013 - 01.2014
Contributed to development and maintenance of multiple client-facing projects.