Projects

Things I've built on my own time.

01

Gradient

Backpropagation written from scratch in TypeScript, with a neural network you can watch learn in the browser.

TypeScriptDeep learningData visualisation
Personal project · Oct 2026
02

Aussie Data MCP

An MCP server that lets Claude pull live ABS, RBA and Opal data, so it answers questions about the Australian economy with real numbers.

MCPTypeScriptAI agentsData
Personal project · Oct 2026
03

Commute Pulse

Sydney's back in the office, except on Fridays. Six years of Opal tap data by centre, hour and day of the week.

Data analyticsPythonData viz
Personal project · Oct 2026