About

Production software, built to last.

An independent solution architect and full-stack engineer based in Sydney, helping startups and small businesses ship production-grade software without the overhead of a big agency.

Profile

Freelance Solution Architect & Full-Stack Engineer

Production-Grade Habits

I have owned systems in fintech and payroll where downtime and data errors have real consequences. That instinct carries into every project — robustness and security are designed in, not bolted on after.

Experience Leading Teams

As a Technical Engineering Manager I've led a distributed team of 7 onshore and offshore engineers. I know how to scope and communicate work clearly, whether I'm coding solo or coordinating with your team.

Full-Stack, Mobile, and Cloud

Comfortable across .NET Core/C#, React/Angular, Flutter mobile, and AWS/Azure. One person who can take a project from database to deployment.

Generative AI & Agentic Systems

Hands-on experience with LLM integration, retrieval-augmented generation, agentic tool-use systems, and custom MCP servers — building AI features that hold up in production, not just a demo.

I have 20+ years building production software and leading engineering teams across fintech, adtech, and HR/payroll platforms — from early roles at global tech firms through to leading engineering at high-growth companies.

I deliver end to end: architecture, hands-on development, and delivery management. I'm comfortable working directly with founders and stakeholders on fixed-price builds, ongoing hourly engagements, or fractional technical leadership.

My core strengths are .NET Core and C# backend systems, React/Angular and Flutter front-ends, AWS/Azure cloud architecture, microservices and third-party API integrations, and turning distressed or legacy codebases into maintainable systems.

You work directly with me. Not a project manager. Not a graduate consultant. The person who designs the solution is the person who builds it.

How I work

Hands-on delivery, scaled when you need it.

For most engagements, I design and build the work myself — no account managers, no bench of junior developers billed at senior rates. For larger scoped projects I can bring in trusted collaborators, but I'm always the one accountable for delivery.

Solo, Hands-On Delivery

The default for most projects — I design, build, and deliver directly, with regular check-ins.

Scaled for Larger Work

For bigger scopes, I can bring in trusted collaborators — I stay accountable for the outcome throughout.

Certifications & education

Credentials that back the judgement.

AWS Certified Solutions Architect — AssociateMicrosoft Certified Solutions Associate: Cloud PlatformPMI Agile Certified Practitioner (PMI-ACP)

Have a project in mind?

Get in Touch