Principal AI Consultant · Helping organisations ship production AI
Principal AI Consultant with 20+ years of experience in software engineering, specializing in AI solutions and cloud architecture. I help organizations unlock the power of AI through strategic consulting, mentoring, and hands-on development.
- AI Strategy & Implementation - Designing and deploying intelligent systems
- Cloud Architecture - Building scalable solutions on Azure
- Technical Leadership - Mentoring teams and driving innovation
- Speaking & Training - Sharing knowledge at conferences and workshops
Languages & Frameworks: C# .NET React TypeScript JavaScript Python
AI & Cloud: Azure AI Foundry Microsoft Agent Framework OpenAI Prompt Engineering Multi-Agent Systems Model Context Protocol (MCP) Cognitive Services
Daily Tools: Visual Studio Code GitHub Copilot AI Toolkit for VS Code
- Production-ready agent architectures and deployment patterns
- Agent orchestration and multi-agent coordination strategies
- Memory systems for AI agents (episodic, semantic, and contextual)
- Tool integration and approval workflows for secure agent operations
-
Long-Term Memory for AI Agents - Building Personalized Experiences with Microsoft Agent Framework
Implementing long-term memory for AI agents to build personalized experiences
-
Building Secure Approval Workflows with Microsoft Agent Framework and AG-UI
Implementing secure approval workflows for AI agents with sensitive tool operations
-
Working with Structured Data in AI Agents
Using JSON Schema to enforce structured outputs in AI agents
-
Supercharging AI Agents with MCP Tools
Integrating Model Context Protocol tools with Azure AI Foundry Agents
-
My Development Workflow using GitHub Copilot
Strategies and tips for maximizing productivity with GitHub Copilot
→ See all articles on binarytrails.com
-
Microsoft AI Genius 4 | Getting Started with Microsoft Agent Framework: Build Practical AI Agents
Hands-on introduction to the Microsoft Agent Framework - building practical AI agents that can reason, take actions, and integrate with real systems
-
Agents That Remember: Designing Memory-Driven AI Systems
Practical workshop on designing memory-driven AI systems - exploring short-term, long-term, episodic, and semantic memory patterns for building agents that maintain context and adapt over time
-
Melb.NET Meetup | Practical Introduction to the Microsoft Agent Framework
Building AI agents using the Microsoft Agent Framework - hands-on session with live examples
-
DDD Melbourne | From Bots to Brains: Patterns for Building Intelligent AI Agents
Hands-on workshop on building action-taking AI agents with tools, memory, and goal-oriented thinking
2025 (7 talks)
-
Hands-on look at what's new in Microsoft Agent Framework
-
Evolution of AI Agents
-
New Breakpoint: S5 Ep4 | Agents, Orchestration & MCP: Peeking Inside the AI Toolkit
Exploring AI Agents, Orchestration, and Model Context Protocol (MCP)
-
Melb.NET Meetup: Inside the AI Toolbox
Patterns, Tools, and Guardrails for AI Development
-
AgentConf 2025: From Bots to Brains
Patterns for Building Intelligent AI Agents
-
Building intelligent applications with the right AI tools
-
GitHub Copilot hands-on workshop
AI-assisted coding using GitHub Copilot




