← All workCase Study

B2B Chauffeur Platform

Zone-based pricing, a Kafka event pipeline, and driver assignment for a mobility platform live in 400+ cities.

RoleSenior Backend Engineer & Tech Lead
CompanyDrivado
TimelineJul 2022 — Present
StackNode.js, React, MongoDB, Kafka, Docker, Kubernetes

The approach

Built a scalable B2B platform for vehicle search, automated booking, hierarchical user management, and RBAC, integrating zone-based pricing, driver assignment, wallets, automated invoicing, and real-time vehicle tracking. Migrated booking workflows from Redis Pub/Sub to Kafka to reliably process 300K+ daily events, retain event history, and enable consumption across multiple services.

The result

Booking conversion from search became 3× faster and user engagement doubled (2×), helped by 70% faster search and Redis caching, with zone-based pricing delivered in under 700ms.

3×
Faster search-to-booking
300K+
Events / day
<700ms
Pricing latency