A logistics company wanted to build a multi-category on-demand delivery platform that could handle everything from parcels and groceries to pharmacy and retail orders. The app needed to serve both individual consumers and business clients, with real-time tracking, flexible delivery options, and a backend that could scale across multiple cities.
The core technical challenge was building a unified delivery engine that could route different order types through the same fleet while maintaining speed, accuracy, and cost efficiency.
What I Built
I designed and developed a complete delivery ecosystem: four interconnected applications sharing a single backend.
Database: PostgreSQL for transactional data, Redis for caching and geospatial queries, MongoDB for catalog data
Real-time: WebSocket and MQTT for live tracking and order status streaming
Maps & Routing: Google Maps SDK with custom multi-stop route optimization
Payments: Stripe, local payment gateways, in-app wallet and corporate billing system
Monitoring: Datadog, CloudWatch, and PagerDuty for infrastructure monitoring and alerting
My Role
I led the full development lifecycle across all four applications: system architecture designed for high-volume daily deliveries, mobile UI/UX implementation, microservices backend, real-time tracking infrastructure, multi-stop routing engine, payment systems, merchant integrations, and App Store / Play Store deployment. I worked closely with the logistics team to optimize the dispatch algorithm for delivery density and courier utilization.
Technical Highlights
Built an automated dispatch engine that assigns deliveries in under 12 seconds on average
Designed microservices architecture handling hundreds of thousands of daily order events
Implemented real-time GPS tracking with WebSocket and MQTT, streaming courier positions to customers with sub-second latency
Built a multi-stop route optimization engine using Google Maps SDK with custom waypoint logic
Designed a dynamic pricing system that adjusts fees based on demand, distance, weight, and time of day
Achieved 99.98% uptime across core delivery infrastructure
Platform expanded to support 40+ cities with multi-category delivery
Like this project
Posted May 19, 2026
Built a complete on-demand delivery platform: customer app, courier app, merchant portal, and operations dashboard. React Native, Node.js, PostgreSQL, AWS. Real-time tracking, multi-stop routing, and automated dispatch.