Product person. Lately, also building things on the side.
Group Product Manager, currently leading ecommerce platform modernisation. This portfolio collects my personal projects and writing.
Projects
Anecdote
Review season without the panic. Anecdote interviews you as the year goes, so your wins are on file before anyone asks.
Remind me later
Calendar alerts assume you'll act the moment they fire. This planner assumes you won't, and follows you up until you do.
Storymap
Backlog management made easy for both me and Claude.
Version status
A dashboard showing where every project sits across prod, preview, and master. Idea to deploy in a day.
This portfolio
The website you're reading right now. So meta.
Writing
All writing →About
Group Product Manager by day. Having heaps of fun shipping personal projects in my spare time. Most of them are apps just for me, solving annoyances I've been carrying around for years.
About me →What's new
-
Model comparison tool now checks its own test inputs
The tool comparing AI models for the planner catches missing or outdated test data before a run, not after paying for the calls.
-
New project databases now default to the Australian region
New databases for the workspace apps are now created in Australia by default, so future apps serve local users with less delay.
-
Open a resume bullet's actions with the keyboard
The buttons on each resume bullet now respond to the keyboard, and the whole card is pressable, not just the words inside it.
-
Tap anywhere on a resume card to select it
On a narrow phone screen, resume cards now respond to a tap across the whole card, and a copy button that opened the wrong panel is fixed.
-
Model comparison results now read as grouped scorecards
When you compare two models across many scenarios, the results page now shows a few meaningful records instead of a long list of single-pair cards.