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 projectGesture 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 projectAlgorithmic 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 projectWork 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 projectWork 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