I build AI software, features and tools end-to-end. Defined scope, fixed price, shipped in 4–6 weeks.
Three engagement shapes. Pick the one that matches your problem; I’ll tell you honestly if neither fits.
No retainers, no scope creep, no endless meetings. The whole engagement, on one page.
We talk for an hour. I get specific about the problem, the constraints, and what success looks like — then we decide together whether I’m the right fit.
A written proposal: scope, deliverables, timeline, price. No hourly billing, no surprises.
Scope is set before we start. Changes are negotiated explicitly, never absorbed silently.
Working software in your codebase. I hand it over, you accelerate.
The reason I take on so few engagements.
An honest log of what’s shipped, what’s building, and what I’m turning over. Updated when there’s something to say.
BirdieBlast 1.2.0 — Built out the ability to add alignment to the square golf launch monitor connector and kids games software I open sourced.
Plans v0.12 — Built a proposals and forms section for the travel agent tool.
Built tool for workers to log time and for office staff to get an operations overview of the business to make more informed decisions.
Tee Sheet alpha shipped to four golf friends. Still working through getting lat/long gps data and tees for courses around Australia.
Two slots remaining for July–September. After that I’m heads-down on Plans for the rest of the year.
Pitched for work on a golf swing analysis tool using AI and Machine Vision technology.
Started Whip prototyping. Group payments are gnarlier than I remembered — that’s the point.
Field notes from the practice. Build-in-public, mostly; theory occasionally.
The job most senior designers do in 2026 isn't designing software — it's coordinating the design of it. AI changed what I want to do for work. This is what re-energised me.
A quiet pattern emerged: the projects that worked had one decision-maker, one outcome, and one deadline. Everything else is preamble.
Hourly billing rewards me for being slow. Fixed price rewards both of us for being specific. I'll choose specific every time.
Design and AI leader, Melbourne. StackCraft is the practice; the products are the long game.
I’m Chris. StackCraft is a deliberately small practice — a small number of fixed-price AI builds a year for tech companies that want a senior practitioner end-to-end on their feature, MVP, or internal tool. After AI tools drastically changed how we build software, I shifted from leading design work and teams to actually shipping product code again — the work I love and missed.
Outside the practice I’m building multiple products under my own name: Plans (AI itinerary tool for travel agents), Tee Sheet (group golf trip organisation), and Whip (group event funding). The practice and the products exist because building things is what I love and want to be doing.

Senior product-design roles at established Australian businesses. Listed as career history — none of them are StackCraft clients.