Reference plates
Instruments
The tools I actually build with, drawn as plates from the notebook. Every node is wired to the case file where it did real work; nothing here is listed because it looks good on a page.
Plate 01
Languages & foundations
What I reach for first, and why each one earns its place.
6 instrumentsPoint at a node to read what it does here.
Plate 02
Robot learning
From human demonstration to guarded execution on physical hardware.
6 instrumentsPoint at a node to read what it does here.
Plate 03
Applied machine learning
Models are the small part; the pipeline around them decides whether they work.
6 instrumentsPoint at a node to read what it does here.
Plate 04
Backends & data
APIs, storage, and the seams where reliability is actually won or lost.
6 instrumentsPoint at a node to read what it does here.
Plate 05
Interfaces
The surface a person touches, built to stay honest about system state.
6 instrumentsPoint at a node to read what it does here.
Plate 06
Delivery & tooling
Getting the work off my machine and keeping it working there.
6 instrumentsPoint at a node to read what it does here.
How I work
Evidence over claims
A project is finished when it runs on the real thing and I can show the failure modes, not when the demo is flattering.
The seams are the system
Most of my hardest bugs lived between components: calibration, timing, response shapes. I design and test those boundaries first.
Fundamentals transfer
New stacks are fast to pick up because data flow, state, and failure handling do not change between them.
Reliability before polish
Safety checks, validation, and audit trails come before the animation. Then the animation.