Taxi dispatch platform for independent drivers

SnapCab is a taxi dispatch platform built for independent drivers across Finland, integrated with the 02 Taksi network which handles over a million ride bookings annually. Drivers set their own prices, define their availability, and operate nationwide — including return-trip pricing to turn otherwise empty drives into revenue.
I've been the sole developer for the past four years, responsible for the full stack: native Android and iOS apps rewritten from scratch within the last six months, a complete rewrite of the web application, and ongoing backend development. The system handles around 150 active taxis sustaining roughly 10 requests per second, which has driven significant work on scaling and real-time location processing.
One of the more interesting technical challenges is the hotspot generation system — aggregating live driver location data to surface demand patterns and help drivers position themselves more effectively. The platform also runs its own routing service built on OSRM, giving full control over route calculation without depending on third-party APIs.