I'm John Keegan, a software engineer at Microsoft. My day-to-day is AI systems and end-to-end product engineering — from prompt and pipeline design through to shipping production-ready experiences.
Before Microsoft I worked as a software consultant at KPMG, embedded with large multinational software companies. That client-facing background means I'm just as comfortable in a stakeholder workshop as I am deep in a codebase.
Double-click to open a case study.
Currently focused on personal agentic development — building small agents to automate my own workflows and using them as a testbed for where AI is actually reliable and where it isn't.
Also grinding through Azure certification tracks.
Azure certification tracks in progress.
🎓
Get in touch — happy to talk AI, consulting, or interesting problems.
Mouse, touch or arrow keys. First to seven.
Welcome to JohnOS. This is a desktop-style view of the portfolio.
Everything you see here is a stateless static site — no data is stored.