AI systems
Agents and tool-enabled systems grounded in real engineering context, with permissions, evaluation, and human control designed in.
Independent consulting · Toronto & remote
I help engineering organizations design and build production-grade agents, operational automation, and the systems around them—grounded in real data, explicit permissions, and measurable workflows.
Experience includes senior engineering roles at Microsoft, Meta, PayPal, and Coinbase.
Where I help
Focused engagements for teams with an important engineering problem—not an extra backlog to outsource.
Agents and tool-enabled systems grounded in real engineering context, with permissions, evaluation, and human control designed in.
Production systems made easier to understand, recover, and operate—without treating security as a separate checklist.
Infrastructure and automation that remove operational toil, improve feedback loops, and leave teams able to own what was built.
Selected experience
Evidence from engineering roles—not consulting-client claims.
30M+
Software engineering work on the Azure Guest Agent, deployed across more than 30 million virtual machines.
80%
Platform scaling work at PayPal that contributed to an 80% reduction in database production incidents.
90%+
Production diagnostics automation adopted by more than 90% of an approximately 100-engineer organization.
500%
CI/CD and integration-test automation that improved engineering feedback speed by approximately five times.
Representative engagements
Every engagement is shaped around the system, constraints, and result—not a block of hours.
Design and build controlled AI systems that work with the operational context engineers already depend on.
Remove repetitive operational work with the right mix of deterministic automation and carefully bounded AI.
Improve signal quality, operating usefulness, and cost without turning telemetry into another platform teams have to fight.
Writing
Practical writing about AI systems, automation, reliability, and the tradeoffs that appear after the demo.
The difficult part is not giving a model tools. It is designing the permissions, evidence, evaluation, and operating model around those tools.
Workflow tools create leverage when the process, failure behavior, ownership, and role of AI are designed before the canvas fills with nodes.
Start with the decisions operators need to make, then design signals, ownership, and cost controls that remain useful under stress.
Start a conversation
Tell me what you are dealing with. If it is within my area of experience, I will tell you whether I think I can materially help.