I design and run autonomous trading systems, and build native macOS software on the side — both with an AI engineer sitting next to me, not instead of me.
I write the specification, make the calls that matter, and verify every result against real data. Claude — an AI coding agent — writes and edits the code, on a live production server, under my direction. That division of labour is the point, not a shortcut.
LIQ ZONE WATCH went from an idea in conversation to a filled live trade in one session — the log above is its first fill, hours old.
My ML filter started blocking entries with 26% predicted win probability — the real outcome was 97%. I traced it, then permanently redesigned the model's role so it can never happen again.
My own backtesting logic was quietly optimistic — it never checked whether a stop-loss would've been hit along the way. I rebuilt it path-aware before trusting its numbers again.
The tool changed. The responsibility for being right didn't.
An autonomous multi-asset trading system — crypto perpetuals, metals, and US equities — live on a VPS, twenty-four hours a day, since May 2026.
A native macOS media player, SwiftUI-first, built in the spirit of the classic Winamp — the same build-with-AI process as PMQuant, tested outside of Python and outside of trading.
Quant developer, trading-systems engineer, or fintech backend roles — London or remote. Open to a first conversation even if you're just exploring whether this direction fits.
Custom trading bots, strategy automation and backtesting, exchange API integration — available on Upwork for project-based work.