Shipping real products by orchestrating AI agents, not just prompting them.

I'm Ahmed, an architect and engineering lead based in Sydney. I design and run agentic systems: multi-agent workflows, spec-driven development with AI, and production-grade agentic apps on Azure and .NET. I treat agents the way I treat engineers. Give them clear specs, good tools, tight feedback loops, and an environment they can be productive in.

Ahmed Youssef
About

I lead teams of humans and agents that ship.

The fun part of this era isn't the model. It's the engineering around it. I spend my time designing agentic apps, wiring up tool-using agents, and turning "AI assistance" into something a product team can actually ship to customers. I bring 15+ years of cloud architecture and .NET engineering with me, so the agents I build live inside real systems, with auth, observability, evals and guardrails.

How I think about agents

An agent is just a junior engineer with infinite patience and zero context. The leverage comes from how you brief it, what tools you give it, and how you close the loop. Specs over prompts, evals over vibes, observability over hope.

That mindset, combined with solid cloud foundations, is how I help teams move from one-off AI demos to agentic products that hold up in production.


Practice

What I help teams do

Four overlapping practices. Pick the one that maps to where you are today.

Agentic app architecture

Designing the bones of agentic products: agent topologies, tool surfaces, memory, retrieval, human-in-the-loop checkpoints, and the boring-but-vital glue (auth, queues, idempotency, retries) that makes them safe to ship.

Managing AI agents like a team

Treating agents as collaborators: writing the specs, defining the roles, choosing models per task, setting up sub-agents and review loops, and building the workflows that let humans stay in charge of intent while agents do the heavy lifting.

Evals, guardrails & observability

Standing up the feedback loop most AI projects skip: structured evals, tracing of agent runs and tool calls, regression gates in CI, and guardrails so quality doesn't quietly slide as prompts and models change.

Spec-driven AI development

Turning fuzzy ideas into specs that both humans and coding agents can act on. I've built and open-sourced templates for it (see spec-pilot), and use the same patterns with Claude Code, Copilot and similar tools on client work.

Toolbox
Agentic AI & multi-agent systems MCP / tool-using agents LLM apps · RAG · evals Azure OpenAI & AI Foundry Claude · GPT · open models Azure PaaS & Integration Services .NET / C# Python TypeScript · Node.js · React Docker / Containers DevOps & Platform Eng Engineering leadership

Career

Experience

From hands-on engineering to architecture leadership. The foundations behind how I build with agents today.

Apps & AI Architect @ Insight
Sydney · Architecture, Cloud & Applied AI

Designing cloud and agentic application architectures for enterprise clients across Australia. I lead architecture for Azure-based platforms, embed AI agents and copilots into existing systems, and partner with engineering teams to land production-grade, well-governed implementations.

Senior Consultant @ Telstra Purple
Consulting · Cloud & Software Engineering

Led software and cloud engagements end-to-end, from discovery through to production rollouts. Worked across regulated industries, balancing delivery pressure with the architecture rigour the platforms needed to last.

Senior Software Engineer @ Readify
Consulting · Full-stack & Cloud

Hands-on full-stack and cloud engineering for a wide range of clients. Owned design and delivery of features across the stack, mentored junior engineers, and helped teams adopt cloud-first patterns.

Sr. Software Development Lead @ Integrant
Leadership · Software Engineering

Led a team of engineers through the full software lifecycle. Set technical direction, raised the quality bar, and architected solutions for international clients while coaching the team along the way.


Open source

From my GitHub

Public projects I maintain on github.com/ahmedyoussef-au. Mostly tools that sharpen how I work with AI agents and ship agentic apps.

My take on managing coding agents like a team. A set of Copilot- and Claude-ready prompt templates that walk an AI through every stage of Spec-Driven Development (specify, plan, implement, review, refine) so agents produce work you'd actually merge instead of one-shot guesses.

Prompt templates

A VS Code extension that converts Markdown files to DOCX, HTML and PDF using Pandoc, directly from the editor. Handy when an agent's output lives in Markdown but stakeholders want a polished doc on their desk.

Lua

End-to-end solution for running self-hosted CI agents/runners for Azure DevOps and GitHub Actions inside Docker containers. Ships with Bicep templates for Azure deployment. It's the same kind of foundation I use when AI coding agents need a private, controlled environment to execute in.

Dockerfile · Bicep

A minimal starter for spinning up AI and agentic prototypes with Streamlit in Python. My go-to for proving an idea quickly. Wire it up to an LLM or agent, stand up a UI in an afternoon, and iterate before committing to a full product build.

Python