$ whoami — Engineering Manager · ANZ · Melbourne
Building reliable systems for the agentic-AI era.
Engineering Manager at ANZ, Melbourne. I write about distributed systems, quality engineering, and putting agentic AI to work across the software delivery lifecycle — with the evaluation and human-in-the-loop guardrails that keep it safe in production.
Featured Writing
- genaiagentic-ai
Containing AI Agents at the OS Level: A Hands-On Look at Microsoft's MXC SDK
Microsoft's MXC SDK wraps model-generated agent code in policy-driven OS sandboxes — what it isolates, how to wire it up, and where the early preview falls short.
- genaievaluation
Evaluating an LLM Agent Like Real Software: Observability and Evals with Langfuse
A vibe-check isn't a test. How to trace, score, and gate an LLM agent with Langfuse — and the silent escalation regression evals catch that a demo never would.
- genaiagentic-ai
From OpenAPI to MCP Server: Bridging REST APIs and AI Agents with Go
Every REST API already carries the schema an MCP server needs. openapi-go-mcp turns that spec into a working Model Context Protocol server in minutes, not days.
Topics I write about
Recent Posts
all_posts →- genaiagentic-ai
Building Robust Intent Classifiers with Generative AI
LLM-based intent classifiers route zero-shot, with reasoning and no per-intent training data. How to build one robust enough for production multi-agent systems.
- genaiagentic-ai
The Unseen Engine of Modern AI Agents: A Deep Dive into JSON-RPC
Every AI agent that calls a tool is speaking JSON-RPC under the hood. A look at the decades-old protocol quietly powering MCP and the modern agent stack.
- genaiagentic-ai
Model Context Protocol: The "USB-C" for AI
Anthropic's Model Context Protocol gives LLMs a plug-and-play standard for tools and data — what it is, how it works, and why it ends the N×M integration problem.
- mathematicsprogramming
Essential Mathematics for Better Programming
The maths that actually earns its place in everyday programming — Boolean algebra, logic, and the concepts that make code simpler, starting with De Morgan's laws.
- golangtooling
VS Code Setup for Golang Programming
The VS Code setup I run for Go — the extensions, gopls settings, and debugging config that turn a stock install into a real Go IDE.
Featured Projects
all_projects →-
JARVIS - AI-powered CLI
A Go CLI that puts Google Gemini in your terminal for API test generation and HTTP traffic inspection.
Golang Google Gemini CLI HTTP -
FRIDAY - AI Powered Testing Assistant
An AI testing agent that turns plain-language specs into runnable test cases, built with LangChain, FastAPI, and OpenAI.
Python NextJS CLI LangChain -
HybridTestFramework
A comprehensive cross-platform test automation framework supporting Web, Mobile, API, and Database testing with parallel execution capabilities.
Java Selenium Appium TestNG