I’m a cloud solutions architect specialising in AI and security, and a former Microsoft MVP. I grew up in Hong Kong, studied Mathematics and Computing Science at the University of Alberta in Canada, and now live in Istanbul.

This Blog
Practical guides on AI agents, LLM security, C#/.NET and cloud, with samples you can run. Browse the AI models guides or [subscribe] to get new posts.
Books
My free ebook, *One Family, Four Tiers: GPT-6 for C# Developers*, helps you choose and call the GPT-6 models from C#. I also wrote *Prompt Engineering for .NET Developers*, a hands-on guide to building LLM features in C#, with accompanying projects covering prompt construction, structured outputs, streaming and resilience. See all the [books].
Background
Most recently I was a Lead AI & Security Cloud Solutions Architect at Microsoft. Earlier I was a Senior Solutions Architect at AWS, a Global Systems Solution Architect at Gemalto/Thales working on security products, and a lead software developer in Canada.
I was a Microsoft MVP from 2014 to 2022 and hold Azure Security Engineer, Azure AI Engineer and AWS Solutions Architect certifications.
Speaking
I speak at developer conferences in Europe and North America, including Prague, Germany, Sweden, the UK and Montreal. You can find my talks on Sessionize.
Get in touch
To talk about a post, speaking or a project, [get in get in touch], or find me on [LinkedIn] and [GitHub].
