Live2020 -- Present

SnapCab

Taxi dispatch platform for independent drivers

Screenshot of SnapCab

About This Project

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.

Key Features

  • Native Android (Kotlin) and iOS (Swift) apps, fully rebuilt from scratch
  • Real-time ride dispatch handling ~10 requests per second
  • Driver hotspot generation from live location data
  • Custom routing service powered by OSRM
  • Dynamic pricing — drivers set their own rates and return-trip prices
  • Full web application rewrite for fleet and account management
  • Nationwide coverage across Finland

Tech Stack

KotlinSwiftReactNode.jsPostgreSQLTypeScriptOSRM
All Projects