I work with founders, product teams, and agencies who need senior development capacity without the overhead of hiring. Three things I do well, repeatedly.
Full-stack apps, MVPs, dashboards, and internal tools. Built to be maintained, not just demoed.
SaaS MVPs from zero
Internal admin tools and dashboards
Customer-facing web apps with auth, billing, and roles
AdonisJS · Node · Vue · React · Postgres
02 / 03
Custom software & automations
Bespoke tools, integrations, scrapers, and scripts that replace manual processes and keep working when nobody is watching.
API integrations between systems that don't talk to each other
Scheduled jobs, scrapers, and background workers
Internal CLIs and developer tooling
TypeScript · Queues · APIs
03 / 03
AI / LLM integrations
Building AI features into existing products and workflows: RAG, agents, structured extraction, and assistants that earn their keep.
Retrieval-augmented chat over your own content
Structured extraction from messy documents
Workflow agents and tool-using assistants
OpenAI · Anthropic · Embeddings · Tooling
Consulting
Building it yourself? Get a second pair of eyes.
Built something with Cursor, Claude or Lovable and not sure it will hold up? I'll tell you what's solid, what's risky and what to fix before your users find it.
Boring on purpose. Mature, well-understood tools that won't surprise the next person who has to maintain them.
Backend
AdonisJSNode.jsNextJSExpressJS
Frontend
Vue 3ReactInertia.jsTailwindAstroJS
Data
PostgreSQLFirebasepgvectorMySQLMongoDB
AI / LLM
OpenAIAnthropicEmbeddingsRAGOllama
Infra
DockerDigital OceanCloudflareCoolify
Local services
Other things I do for the local community.
Available for Auckland / New Zealand. Smaller scale, walk-in friendly. For these, drop me a note rather than starting a project brief.
3D printing
Functional and prototype parts. Local pickup, NZ-wide post.
Technical support
Setup, troubleshooting, and "make this work properly" for small businesses.
Computer repair
Hardware diagnosis, upgrades, and recovery for desktops and laptops.
FAQ
Common questions.
Lead time is usually 1 to 3 weeks, depending on scope. For urgent work, just ask. I sometimes have gaps.
Fixed-price for scoped projects, hourly or monthly retainer for ongoing work. Both are quoted after a discovery call.
Yes. Most enterprise work I do is under NDA, and I'm happy to sign yours before the discovery call.
Yes. I keep a small number of retainer slots open for agencies and product teams that want consistent capacity.
I'm based in Auckland, NZ, and work with clients globally. Most communication happens async; calls happen when they're actually useful.
Yes, that's exactly what consulting is for. I do one-off advice calls, full app health checks and monthly guidance. See the consulting page for options and prices.
Anything from one-off scripts to multi-month engagements. I'll be honest if your project is too large for solo execution.