I design and build AI-powered software — LLM and Claude API integrations, custom internal tools, automation, and full web apps. Twenty-eight years in the web industry, based in Christchurch, working with clients across New Zealand and remotely.
Bringing Claude and other language models into products and workflows — summarisation, extraction, classification, chat and agentic features, wired into your existing stack and shipped safely.
Internal tools and automations that remove the repetitive work: content pipelines, data processing, research assistants, and the glue between the systems you already use.
End-to-end builds — from idea to live product. Fast, modern front ends (Astro, Next.js), a real backend (Supabase, Cloudflare), and AI where it genuinely earns its place.
Quick proofs of concept and a straight answer on what AI can and can't do for you yet — so you can spend on the thing that works, not the thing that demos well.
A daily front page for gaming that pulls news, releases and deals from across the web into one fast feed — with an AI-summarised weekly digest built on the Claude API.
A map-first guide to Christchurch's bar and restaurant scene — real product work: data modelling, a Supabase backend, venue-claim flows, and a fast Next.js front end.
A lightweight game tracker, an interactive Middle-earth filming-location planner, and other experiments. See the full set of projects on the home page.
I've spent twenty-eight years in the web industry — starting as a designer and ending up a studio manager and developer. Day to day I'm at Meta Digital in Christchurch; in my own time I build AI tools and products, several of which are linked above.
That means you get two options from one conversation. For focused, spare-time builds — an integration, a prototype, an internal tool — you work with me directly. For anything larger or ongoing, I can bring in Meta Digital's full studio: design, development and delivery, with the AI work handled in-house.
Either way it starts the same: a short chat about what you're actually trying to do, and an honest read on whether AI is the right tool for it. Get in touch →