Freelance Software Engineer
Melbourne, AUS · 2026
Hi, I'm Daniel. I build apps, websites & AI workflows.
I work with Laravel, React, Next.js, and React Native. I also help businesses fix and modernise systems that have gotten away from them.
Now integrating AI workflows into production systems
10+ years experience
Scroll
What working with me looks like.
Sometimes you need something built from the ground up. Sometimes the thing you already have just needs the right person to untangle it and get it moving again. Either way, I work in short cycles so you see real progress every week, not a big reveal three months later.
- 01
Fewer fires
Automated pipelines and test coverage that catch problems before your customers do.
- 02
Practical AI
Workflows that save your team real hours every week, not demos that impress in a meeting and go nowhere.
- 03
Room to grow
Architecture that handles the traffic you have today and the traffic you're planning for next year.
- 04
No surprises
Clear communication, regular check-ins, and working software delivered early and often. Not a big reveal at the end.
Projects I keep coming back to.
- 01
Mist Agents
A CLI tool that chains AI agents together to process documents. Feed it a PDF and it extracts key data, summarises sections, and outputs structured JSON. Supports cloud models like Claude and local models like Qwen via Ollama.
LangChainClaudeOllamaTypeScript
- 02
Invoice Snap
A small web app that reads photos of receipts and invoices, extracts line items with AI, and exports them as CSV for accounting software. Supports Claude vision API and local vision models like Qwen via Ollama.
Next.jsClaudeOllamaTailwind
- 03
Standup Bot
A Slack bot that collects async standups from team members, summarises blockers with AI, and posts a daily digest to a channel. Runs on a single Lambda function with zero maintenance.
AWS LambdaSlack APIClaudeNode.js
Tools and technologies I work with.
From Laravel and React to Claude, Gemini, and LangChain. I also work with agent harnesses and RAG pipelines, and I build them into client projects where they make sense.
Frequently Asked
Questions
[05] Next step
Got a project that needs the right person?
Tell me a bit about what you're working on and where you need help. I'll get back to you within 24 hours.