A jack of all trades is a master of none, but oftentimes better than a master of one. That’s the closest thing I have to a job description. I’ve been doing IT work since the nineties, and along the way I went through Geek Squad, software support, and sales, and got good enough at a lot of things: Power Platform, Azure DevOps, PowerShell, TypeScript, a homelab, and enough Rust tooling to find my way around Cargo. I never mastered any of them. What I’m good at is getting disconnected systems to talk to each other and figuring out the parts I don’t know yet.

I can talk to a senior engineer about MCP tool design and to a non-technical stakeholder about why a documentation pipeline matters.

I sit on my organization’s Power Platform governance team and lead governance for my department. The coding standards and peer review we set cover more than fifty solutions. I wrote the ALM tooling those solutions deploy through, first as an interactive PowerShell tool and then as a tested module with versioned pipeline templates that a few dozen repos use. I built the error monitoring and the review loop that took failures from hundreds a week to about one a month. I built a documentation pipeline that reads what apps and flows actually do, writes the docs deterministically, and only asks a model for the judgment calls. And I built wSpec, a framework that holds AI coding agents to a written spec and keeps an audit trail of what they did.

Melange Data is my LLC. It started as a vehicle for side work and has turned into a place to build real things for people I know: sites for a small business and for charity work, and development help on a friend’s project.

I spoke at the Austin Tech Conference 2026 on using AI agents to generate technical documentation for Power Platform solutions with Copilot Studio, Dataverse, and PowerShell.