Projects
A collection of things I've built — from Salesforce platform engineering to data visualisation, mobile apps, and low-code tooling.
- 2026
-
I Distilled Myself Into a Bot So I Could Take Three Weeks Off
It started as a way to survive three weeks of annual leave without Teams pinging me: distil what I know into a bot that answers as me. Then every role I wanted asked for RAG, so I rebuilt it in the open. How Ask Alex works, on Cloud Run, Vertex AI, and pgvector.
- AI
- RAG
- GCP
- Vertex AI
Read Post - Open-Source
Turn Any Doc into an Interactive Web Experience, in One Line
I built a Claude Code skill that takes any article and turns it into a polished, interactive single-file HTML page. 10 interaction models, 5 design directions, zero frontend code required.
- claude-code
- ai-tools
- interactive-web
- developer-tools
Read Post
-
- 2025
- 2024
- 2023
- 2022
- Consulting
Digitising a Paper-Based Public Sector Form: LWC on Experience Cloud
How I led the LWC development that replaced a paper-based public sector notification form with a self-service Salesforce Experience Cloud portal — deploying 180+ components end-to-end.
- LWC
- Experience Cloud
- Salesforce
- Public Sector
Read Post - Consulting
A State Vaccine Management System: Cutting User Provisioning from 23 Minutes to 3
How I helped build a state government COVID-19 Vaccine Management System on Salesforce — including an automation that cut user provisioning time from 23 minutes to 3 minutes per account.
- Apex
- Flows
- Salesforce
- Healthcare
Read Post
- Consulting
- 2021
- 2019
- 2018
- Academic
BreatheVIC: A Full-Stack Pollen & Air Quality Tracker for Victoria
A full-stack web application built for pollen-allergy sufferers in Victoria — integrating real-time air quality data, pollen maps, forecast subscriptions, and community plant sighting reports.
- Web Development
- Full Stack
- Public Health
- Maps
Read Post - Academic
Visualising Victoria's Road Crashes: An R Shiny Data Exploration App
An interactive R Shiny dashboard exploring five years of VicRoads crash data, featuring speed-zone analysis, severity mapping, and road-type breakdowns.
- R
- Shiny
- Data Visualisation
- Open Data
Read Post
- Academic
- 2016
- Academic
Teaching Binary with Gesture Control: A Leap Motion + Unity App
A Unity/C# educational app that uses Leap Motion hand-tracking to teach binary-to-decimal number conversion through physical gesture interaction.
- Unity
- C#
- Leap Motion
- EdTech
Read Post - Academic
Building PuzzleXPuzzle: A 10×10 Block Puzzle Game in Swift
How I built PuzzleXPuzzle — a 10×10 block puzzle mobile game in Swift for iOS, featuring normal and special-power piece removal mechanics.
- iOS
- Swift
- Game Dev
- Mobile
Read Post
- Academic