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.
Westerville, Ohio
I build software for a watch, a race course and a house: a start timer measured to 61 ms from the mark at its worst, crew matching that fills a boat before the start, and Taskr, which splits a household's chores by the time each person has.
Selected work
Each one carries a decision I would defend. The rest are a line in the index.
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.
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.
Pairs skippers short of crew with people who want to race. The matching engine widens its own search when nobody fits, and colours how far it had to relax rather than hiding anyone.
Apps
About
I race an Interlake at Hoover Sailing Club 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.