I build practical software in Regina, Saskatchewan, mostly tools that connect AI agents to real work.
- Hermes Agent — I contribute to and extend NousResearch/hermes-agent: local-first agent tooling, gateways, memory, and desktop plugins
- Decrux Tech — my IT, security, web, and AI-automation shop for Saskatchewan small business
- hermes-day — one screen to run your whole Hermes day: a triage cockpit for approvals, in-flight sessions, review queue, and crons
- subscription-hub — Hermes Desktop plugin for subscription quotas, usage history, and proxy health
- hermes-handflow — Manus-style planning flow: the agent writes a step plan and marks it live as it works
- typesafe-skill-router — names the one skill worth loading before the model call; stdlib only, opt-in
- openjev-lm — Qwen2.5-0.5B + LoRA reproducing a hosted decision model's judgment, trained overnight on a CPU-only host
- euv-playground — open EUV lithography simulator: Mo/Si multilayer optics, Parratt recursion, photon shot noise
- Agri-X Tractor Diagnostics — fault-code lookup and field diagnostics for Western Canadian agriculture
- IRON OS — an operating-system and agent-runtime project
Python, TypeScript, JavaScript, C++, Rust, Docker, PostgreSQL, GitHub Actions
I prefer small, inspectable systems, local-first operation, and documentation that matches the code.



