I am a full-stack software developer based in Ottawa, Canada. At Solace, I build Solace Agent Mesh, an enterprise AI agent platform, and lead the SAM Quality Guild. I enjoy the craft of writing clear, reliable software.
I use agentic workflows every day to plan and ship features, and I spend much of my time exploring how AI can be applied to real-world development. Before software, I spent five years directing live newscasts at CTV News.
Outside of work, I am an avid runner and photographer.