About

Experience

The Drivers Cooperative

Built dispatch and operations software for a driver-owned ride-hailing cooperative.

Role
Software Engineer
When
Mar 2022 – Sep 2022
Where
Remote · New York

01

The role

What I was there to do

The Drivers Cooperative was building a worker-owned alternative to conventional ride-hailing platforms. I worked on the systems that matched drivers to trips and gave operations teams a live view of vehicles in the field.

02

Selected impact

Work that moved things forward

  1. 01

    Implemented a geospatial dispatch-ranking service for driver assignment.

  2. 02

    Built a real-time operations interface for vehicle tracking.

03

A closer look

The work behind the bullets

Dispatch

Ranking nearby drivers

I implemented a Go service that ranked dispatch candidates using H3’s hierarchical hexagonal geospatial index. The service turned live location and trip context into an ordered set of drivers for assignment.

Operations

A live view of the fleet

I also built a real-time administrative interface with TypeScript, React, Google Maps, Hasura, and GraphQL. It gave the operations team a practical way to follow vehicles and understand what the dispatch system was doing.

04

Toolkit

Technologies in the mix

  • Go
  • TypeScript
  • React
  • H3
  • Google Maps
  • Hasura
  • GraphQL
  • PostgreSQL