Front-end and platform engineering on GROW's SaaS admin platform for Australian superannuation funds — authorisation, DX, Vue 2→3, and reliability at ~1M-member scale.
VuePlatformAWSAuthorisation
Client
2026
Laneway Studio
Brochure site, passworded guest guide, and direct-booking path for a Surry Hills short-term rental — built for my partner's Airbnb studio.
NuxtCloudflareD1Airbnb
2026
School's Out — Shopify performance
Diagnosed and fixed a catastrophic mobile TBT regression on a Shopify kidswear store, then ran catalogue imports, R2 imagery, and taxonomy cleanup.
ShopifyPerformanceLiquidCloudflare R2
Open source
2026
LuckPerms Web v3
Official LuckPerms website and web permissions editor rewrite on Nuxt 4 — long-term maintainer of the web stack for a plugin with millions of downloads.
NuxtVueOpen SourceMinecraft
2026
Syscraft wiki
Minecraft server-admin wiki for the Syscraft Discord — Nuxt 4 rebuild of the original Astro site, preview live pending production cutover.
NuxtContentCloudflareDocs
2025
Morpheus
Browser tool to transform JSON, YAML, CSV, TOML, and XML with sandboxed JavaScript — optional Gemini-assisted code generation.
NuxtCodeMirrorWeb WorkerGemini
Personal
2026
Fluid Grotto
Private friend-group party-game phrase generator — Nuxt 4 rewrite with auth, credits, and AI image packs. Public link arrives when beta replaces production.
NuxtPWABetter AuthStripe
2026
GOODGEAR
Promo site for my DJ project — mixes, press kit, bookings, SoundCloud stats at build, and a Web Audio waveform hero.
NuxtSoundCloudCloudflareContent
2026
Goodger.dev — Website audit workflow
Productised online presence audit at /check — CrUX, Lighthouse, crawl, and SERP signals synthesised into a reviewable report pipeline for Goodger.dev.
NuxtCloudflaren8nLighthouse
2026
tailz.dev
Synthwave terminal-style OSS home for Turbotailz — projects, /uses, GitHub telemetry, and contact.