Paul GravosoExplore the world instead

Workshop

Unfinished personal projects: what they're for, where they stand, and what's next.

A workshop project

Shuttlo, on-device badminton video analysis

Personal project

Problem

Badminton players and coaches want video analysis of matches, but cloud-based analysis means sending footage off the device and paying for computation.

What I built

On-device shuttle tracking on a phone: a shuttle detector ported from a research model to run through a mobile inference runtime, reading live camera frames on a React Native app.

A workshop project

goip-inator home GPU job server

Personal project

Problem

Running GPU-heavy model and inference work on a laptop is slow and ties up the machine for everything else.

What I built

A private, LAN-only job server for a home GPU machine: jobs queue and run on the GPU box over a private network, waking it from sleep when needed, so a laptop can offload machine-learning work to it.