Skip to projects
PERSONAL PROJECTS

Things I build
for the fun of it

A few things I make in my spare time to learn, experiment
and scratch my own itches. These are hobby projects,
not commercial products or professional offerings.

Have a look around

The collection 04

A leafy Sydney street lined with parked cars and terrace housesCanWePark?A very Sydney question.
01 / EVERYDAY CURIOSITYMobile · On-device AI

CanWePark

An experiment in making sense of Australian parking signs with AI running on a phone. One everyday problem, plenty of interesting edge cases.

Visit the project
An illustrated classroom exploring specialised sentiment analysis models

SentimentAnalyzer · The story behind the library

Illustration from the SentimentAnalyzer modernisation article.

03 / AN OLD IDEA, REVISITED.NET · Offline ML

SentimentAnalyzer

A .NET sentiment library I built years ago and recently came back to. An excuse to explore what small, specialised models can do, entirely offline.

A WORKING NOTEBOOKAn illustrated exploration of agents handing work to one another

Generative AI · Agent handoff exploration

One of the agent orchestration explorations connected to the Generative AI sample collection and blog series.

04 / LEARNING IN PUBLICSamples · Notebooks

Generative AI

My collection of notebooks, demos and working samples. This is where I try out ideas about generative AI and agents, often alongside something I’m writing or speaking about.

Wander through the samples

Always a work in progress

Some ideas stick. Some teach me something and stop there.
I work on these when time allows, and share what I learn along the way.

Find me on GitHub