Cleveland, Ohio

Dave Alvarado

I build sailing software — the boat is the test rig. A race timer that runs the start sequence on a watch, BLE control for robotic race marks, and the club tools underneath both.

Selected work

Three, explained properly

Three projects with a decision worth defending beat ten thumbnails. The rest are a line in the index.

Race Timer

A standalone Wear OS race timer that runs the ISAF and US Sailing start sequences on the wrist. Cues are scheduled rather than polled, which is the difference between a horn on the gun and a horn near it.

  • Kotlin
  • Wear OS
  • Compose

Read the case study

Buoyant

Cross-platform BLE fleet control for GPS station-keeping robotic race marks — set, move and monitor a course from the committee boat instead of dragging anchors.

  • Flutter
  • Dart
  • BLE

Read the case study

Burgee

Regatta and yacht-club management: entries, scoring, protests and the committee-boat side that every desk-bound incumbent leaves out.

  • Next.js
  • Postgres
  • Supabase

Read the case study

Apps

Things you can actually install

Every app, sailing or not

About

Short version

I sail a Thistle on Lake Erie and write the software I wanted on the water. Most of it starts as a problem on a race course and ends as something small enough to trust with a start sequence.

The longer version