I Built an AI Homework Generator App
The Whole App Is One Prompt
Read on Substack →Hi, I'm Stuart. I've spent over 20 years working with .NET, Azure, and AI across startups and enterprise. Join me in diving headfirst into the world of AI, Agents, Workflows and Automation.
I started writing code at around age 14 when I built a Breakout clone in Blitz Basic on the Amiga 1200.
Over 20+ years I've shipped software at startups, ASX-listed companies, and large enterprises. I've also led engineering through a successful acquisition, and built out compliance and security frameworks, learning a fair bit about business along the way.
Right now, like many people, I'm diving deep on AI - building working systems with .NET, Azure, and other tools. I'm enjoying working with Multi-agent orchestration, RAG pipelines, and event-driven workflows, and I'm excited to share what I'm learning with the community.

Articles on AI, .NET, and building production-grade software systems
The Whole App Is One Prompt
Read on Substack →A Game Changer for Knowledge Workers
Read on Substack →Building stuff is fun
An open-source .NET tool that uses Azure OpenAI to analyse your codebase for security vulnerabilities, code quality issues, and anti-patterns. Integrates with your CI/CD pipeline to surface issues early and provide AI-generated fix suggestions — so your team ships secure code faster.
Talks and presentations on .NET, Azure, and software development
No upcoming talks scheduled right now — check back soon.
If you're already running Azure Functions, you're one NuGet package away from having a working MCP server. A live demo showing how a few attribute decorations expose your existing functions as MCP tools, callable by GitHub Copilot, Azure AI Foundry agents, and any MCP-compatible client — no rewrite required.
Whether you want to collaborate on something, ask a question, or just say hi — feel free to reach out.