I make software and automation reliable in the real world — developer tooling, systems, and AI-agent workflows.
I am interested in the parts of software that appear after the demo: installation, compatibility, validation, recovery, documentation, and the small details that make a tool usable by someone else.
- Systems and operations: Windows, PowerShell, virtualization, infrastructure, and repeatable maintenance.
- Developer tooling: focused tools that remove friction from setup, debugging, testing, and delivery.
- Agent workflows: practical ways to make AI-assisted development more observable, safer, and easier to operate.
- Open source: targeted contributions that improve installation, documentation, testing, Windows support, and contributor experience.
- PromptFlow — a browser-based teleprompter for recording scripts with camera preview, local storage, and graceful browser fallbacks. Live app
- UltraShare — a Windows utility for creating a clean 16:9 sharing region on an ultrawide monitor.
- VMSnapshotCleanup — a repeatable VMware snapshot reset and backup-cleanup workflow for local test environments.
I contribute where software meets real operating constraints:
- SqlServerDsc #2463 — fixed duplicate wording in localized SQL Server resource strings.
- composable-data-stack #100 — added Windows setup instructions and normalized path output for tests.
- LoopPrint #12 — added a Windows install helper and documented the PowerShell setup path.
- keda-gpu-scaler #108 — added deployment troubleshooting documentation for GPU scaler users.
Agent tooling, developer workflows, and practical systems software — with an emphasis on reliability, validation, and making complex tools easier to use.
I prefer small, understandable improvements that survive contact with a real machine, a real user, and the next person who has to maintain them.


