Personal and work engineering, written up in the open

Independent systems,
built end to end.

Five projects — self-hosted language model inference, touch-free gesture control, a multi-bot algorithmic trading suite, and two live field-testing calculators built for work — each documented honestly: what works, what doesn't yet, and how it's actually built.

Three of the projects below are personal write-ups; the other two, SprayRack and Windmaker, are live work calculators you can actually use.

Self-hosted inference

Local LLM

Large mixture-of-experts language models running entirely offline on a single consumer 8GB GPU — llama.cpp, a deliberate GPU/CPU offload split, and a streaming CLI plus browser GUI. No cloud API, nothing leaving the machine.

GitHub View project

Gesture control

IntuiMotion

Touch-free mouse, macro, and media control for the original Leap Motion Controller. An open, still hand becomes a pointer, a pinch becomes a click, built on Ultraleap's Gemini hand-tracking stack.

GitHub View project

Algorithmic trading — system design

OANDA Bot Suite

Seven currency-specialist trading bots sharing one account, one strategy, and one risk budget — a case study in multi-bot coordination and account-wide risk caps, not a live dashboard or trading signal.

View project

Work project

Field calculator — live tool

SprayRack Sizing Calculator

A live calculator for sizing a spray-rack water-test setup — required flow, Hazen–Williams friction loss, elevation head loss, and pump/pressure adequacy, with every formula shown next to its result instead of hidden behind a black box — plus a printable ASTM E1105 calibration form to verify the rack every 6 months.

View project

Work project

Field calculator — live tool

Windmaker Pressure-Difference Calculator

A live calculator for the air-pressure side of an ASTM E1105 field water test — blower count and adequacy, Magnehelic gauge target, and test duration — built to run alongside the SprayRack water-side calculator for the same field tests.

View project