Available for new projects

I build things that take some figuring out.

Web developer.
Agencies, startups, and direct clients.
Headless CMS, custom platforms, and AI integrations.

Years experience
10+
Projects to date
50+

Worked with

WriteFluxIntegriaNIWAStride

Recent work

Setup wizard for AI coding agents

Stax · 2026

Setup wizard for AI coding agents

Most projects an AI coding agent inherits are missing the boring setup that makes the agent reliable: a tight tsconfig, a fast linter, a consistent commit style, the right guardrails in CLAUDE.md. The agent ends up improvising or producing slop. I built stax.sh to fix that in one command.

The CLI inspects the project, hands the agent a checklist of best-practice fixes to apply, and each fix lands as its own commit you can revert. Works with Claude Code, Cursor, and Codex CLI. Findings map to skills the CLI serves on demand, so the guidance stays current without needing an update to the project.

Visit site →
Event Registration Platform

Integria Healthcare · 2026

Event Registration Platform

Integria is one of Australia’s largest natural healthcare companies. Their conference registration spans multiple ticket types, dietary requirements, and session preferences. The team was manually entering all of it into three separate systems, creating invoices by hand, and setting up item codes in their ERP.

I built a Next.js and Payload CMS registration flow with multi-step forms and payment processing that feeds straight into their ERP. Sales orders and pricing all flow through automatically.

Corporate Marketing Site

Liverton Security · 2025

Corporate Marketing Site

Their WordPress site had grown clunky under layers of plugins and the team found it hard to keep up to date. I designed and built a headless CMS replacement (Payload CMS).

The team now builds pages from content blocks, previews drafts, and publishes without waiting on anyone. The site is fast, easy to update, and the team actually enjoys using it.

Visit site →

Got a project that needs building?

Send me a message about what you're working on. I'll get back to you within a day or two.