senior m365 developer · agent infrastructure builder
I build commercial Microsoft 365 products for regulated enterprises at Content Formula — increasingly through AI agents — and the open-source infrastructure that makes working with agents safer: Works With Agents and Bastion Gateway.
In practice: I can hand an agent a project's ticket queue and it works it end to end — investigation, fix, tests, a QA handover with full context, and the pull request. I keep the harnesses thin, because models improve faster than scaffolding deserves to live.
SharePoint intranet product — 30+ SPFx web parts, templates, Teams integration. G2 5.0. Deployed at Womble Bond Dickinson, K.Hovnanian, Severn Trent, LEK, Baringa.
Policy compliance automation on Microsoft 365 — attestation, audit trails, Copilot-verified policy layer. G2 Momentum Leader. Used by Oxford University, LifeArc, Killik & Co, ClientEarth.
An open-source firewall for AI agents — domain allowlists, secret redaction, signed audit logs. Born from a near-miss, written up in public.
Open-source specifications for agent interoperability — how autonomous agents hand off work, prove identity, and stay accountable.
Most profiles hide these. I think they're the credentials: each one was killed on purpose, in public, and paid out a lesson. A concluded experiment beats a maintained zombie.
300+ models tested across cloud and local. Retired when the results started expiring faster than they published — the models outgrew the scaffolding.
survived: the testing habit · the archived dataset · the autopsy
Killed on the whiteboard, where bad ideas are cheap. "Is anyone looking for this?" — nobody was.
survived: the rule — ask that question every time you're about to maintain something
A nightly-regenerated map of AI-classified open-source issues. Nobody asked for opinions on their backlog — least of all maintainers.
survived: humility about unrequested infrastructure
Agent-executed delivery and AI adoption for M365 teams · agent security and interoperability · SharePoint intranet and communication platform builds · Power Platform strategy and governance.