Hi, I'm J.J. I build support systems that run themselves.
25+ years turning overloaded service desks into systems that run themselves — through process redesign, PowerShell, and early, practical AI adoption.

Automation that gave time back to real teams
A few of the projects behind the numbers — problem, solution, and what I'd do differently next time.
Twenty-five years of turning chaos into process
I got into IT because I liked figuring out why something was broken. I stayed because I found out I liked building the systems — and the teams — that keep it from breaking again.
Automate the repeatable
If I do something more than twice, it becomes a script. PowerShell and Bash aren't side projects — they're how a 3-person team supports 1,500 people.
Build people, not just systems
The best infrastructure fails without a team that can run it. Mentoring technicians into higher performers is the multiplier behind every metric on this site.
Learn by breaking things at home
My homelab is where I test ideas before they touch production — Proxmox, Docker, VLANs, and lately, AI-assisted ops, all on hardware I own.
Looking for someone who can run the desk and rebuild it at the same time?
Let's talk about your team, your ticket queue, and where automation could give your people their time back.