Freelance AI Development
A freelance AI developer you can actually talk to
Need AI built into your product — features, agents, integrations — without an agency wrapped around it? Hire me directly. Senior, hands-on, remote-first, based in Sydney.
What I can help with
From a single feature to a full agent, here’s the kind of work I take on.
AI features in your product
Chat, search, summarisation, extraction, classification and recommendations — wired into your existing app, not bolted on the side.
AI agents & automations
Agents that actually do the work: research, triage, drafting and multi-step workflows built with Claude and the right tools around it.
Claude Code builds
I build with Claude Code daily. I can ship features fast, set your team up to do the same, and leave you with something maintainable.
Integrations & plumbing
Connecting models to your data, APIs and internal systems — the unglamorous part that decides whether an AI project ships.
Prototypes & proofs of concept
A working prototype in days, not a deck. The fastest way to find out if an idea is worth building properly.
Rescues & second opinions
A stalled AI build, a flaky agent, a prompt that won’t behave — I can come in, diagnose it, and get it moving again.
How I work
Senior, hands-on, and easy to work with — however your team is set up.
You get me, not a team
You brief me directly and I do the work. No account manager, no hand-offs, no telephone game between you and whoever actually writes the code.
Flexible engagement
Fixed-scope for a defined build, or a day-rate when you want a senior pair of hands embedded with your team for a while.
Remote-first, Sydney-based
I work with teams anywhere. If you’re in Sydney or NSW we can also meet in person when it helps.
Pragmatic, not precious
I optimise for shipping something useful and maintainable — not for the most fashionable stack or the longest roadmap.
Freelancer or agency for AI development?
Honest answer: it depends on the shape of the work. Here's how I'd help you choose — I'd rather point you to the right fit than sell you the wrong one.
Work with me directly
Freelance / contract — you get me, not an account manager.
- A defined build, prototype, integration or advisory piece
- You want one senior pair of hands embedded in your team
- Fast, hands-on, flexible day-rate or fixed-scope
- Direct line to the person doing the work — no hand-offs
- Remote-first, so location is no barrier
Bring in an agency
For that, I'd point you to Momentum — the agency I founded.
- You need a full team: design, build, marketing and support
- Ongoing delivery with cover, process and accountability at scale
- Multiple workstreams running in parallel
- A managed retainer rather than a single contractor
- Same standards and toolset — just more of them
Selected work & ventures
Frequently asked questions
Are you a freelancer or an agency?
A freelancer. You work with me directly. When a project needs a full team — design, build, marketing and ongoing support — I’ll point you to Momentum, the agency I founded, so you get the right structure either way.
What does it cost to hire you?
It depends on scope. For a defined build I’ll quote a fixed price; for ongoing or embedded work I charge a day rate. Tell me what you’re trying to do and I’ll give you an honest sense of effort and cost.
Do you only work in Sydney?
No. I’m based in Sydney and work with teams remotely across Australia and worldwide. Local clients in Sydney, the Sutherland Shire and the Southern Highlands can also meet in person.
Which AI tools and models do you use?
I build primarily with Claude and Claude Code, and I choose the model and tooling that fit the job rather than defaulting to one vendor. I care about what ships and stays reliable, not what’s trending.
Can you work with my existing codebase?
Yes. Most of my work is adding AI into products that already exist — I’m comfortable joining an existing codebase and team rather than insisting on a rebuild.
Have an AI build in mind?
Tell me what you’re trying to ship. If I’m the right fit I’ll say so — and if an agency suits you better, I’ll tell you that too.
Tell me about your projectLet's talk about your project
Tell me what you're building or where you're stuck. I'll reply personally, usually within a day.
Thanks for reaching out!
I'll get back to you soon.