Projects

Built outside work

Things I built from scratch to solve a problem I actually had.

Open source

StackStorm real-time metrics pipeline

Python · Distributed systems

StackStorm is an open-source automation platform used across cloud data centres. I built integrations piping 30,000+ live operational metrics from monitoring agents into the platform in real time, and contributed the improvements upstream.

Machine learning

AI versus human text detector

Python · SageMaker · S3 · Glue

A classifier that distinguishes human writing from generated text, trained and deployed end to end on AWS, from raw data ingestion through to live prediction. Built in response to concerns about generated content in academic settings.

Backend

High-volume event analytics API

Python · Flask · PostgreSQL · Docker

An API handling over 100,000 events a day, designed to scale horizontally with rate limiting and background job processing so nothing blocks the request path.