Four systems, in depth.
Production systems only. Context, constraints, the decisions and their trade-offs, and what came of it.
An AI-first SDK for an energy company
A monolithic industrial control application turned into a modular SDK that engineers and LLM agents both build against, from typed contracts instead of guesses.
AI code review, zero to production
A GitHub App that reviews every pull request in the context of the whole repository, with an eval harness gating every prompt and model change.
A deal platform for an Australian investment bank
Deal-processing platform for one of Australia's largest investment banks. Grew the delivery organisation from 3 engineers to 30 across six teams in four countries, then handed it over and went back to engineering.
A learning platform used by 1.8M learners
Led front-end development and rebuilt a legacy platform the company had written off as unprofitable. It became the company's main income stream.