About
Senior full-stack and applied AI engineer (.NET, React, Azure, AWS), based in Sydney, NSW. I have 30 years of hands-on software engineering from 1996, and I still own outcomes end-to-end - architecture, delivery, and the code - with as little waste as possible.
Graduate, Founder Institute New Zealand/Australia 2025.
Microsoft certifications (DevOps Expert, Azure Developer, and earlier web credentials) are on the Certifications page.
Solutions I take to production
I design and ship systems where compliance, reliability, and changeability all have to hold. At Taxlab (fintech), I architected and built Australia tax compliance software under ISO 27001 and the Australian Digital Service Provider Operational Framework, including work against the External Vendor Testing Environment (EVTE).
That same delivery habit shows up elsewhere: remove waste, reduce technical debt, and keep software easy to change so teams can accelerate. I am comfortable leading technical direction or pairing on the hard path to get something into production.
Stack I own
Full-stack ownership of .NET backends and APIs, and React front ends and design-system shells. Azure and AWS are peer platforms for hosting, data, and delivery tooling: Azure Container Apps, SQL, and storage, and AWS S3, DynamoDB, and CDK.NET. Aspire is the local host on both; LocalStack covers local AWS. Packages and samples teams can adopt live in the skills showcase and packages.
AI platforms and applied practice
Applied AI is part of how I deliver, not a side project. Recent work includes agents, skills, and deterministic tools with Azure AI Foundry, Microsoft Agent Framework, GitHub Copilot, and AI-assisted SDLC practices when they improve the outcome. Token spend is watched closely; AI work is judged by value delivered. Cloud delivery for the systems around that work spans Azure and AWS.
Azure AI Foundry is part of that toolkit. Related Microsoft Fabric work stayed non-production - that project did not go live. See also the videos and writing on artefact-driven delivery and organisational AI capability.
What I optimise for
Strong talent, low waste, systems that remain easy to change - and evidence you can click, not claims you have to take on faith.