Medical student, generalist and licensed ham radio operator. I like taking on problems that look interesting and seeing them through, from game maps to GPU driver bugs.
Website: janitorhead.github.io · Email: janitorhead@icloud.com · YouTube: @janitorhead
I'm not a professional developer, just stubborn about fixing things. I started programming to solve my own problems, and it grew from there: first the tools I needed, then the ones other people needed too.
Medicine is my real passion. I haven't finished the degree yet, and where medicine meets technology is where I'd most like to end up.
Away from the keyboard I like repairing and restoring things: retro consoles, computers, CRT TVs and ham radio gear. I also design and build electronics: right now a power supply for iontophoresis therapy, and before that a battery-powered DMR hotspot on a Raspberry Pi Zero 2 W. On the modding side, I've installed Tim Worthington's N64RGB mod. When a project needs parts, I design them and print them on my Ender 3 S1.
Ham radio is a big one. I restored my Kenwood TS-570D HF transceiver, then wrote it an app. I love antenna theory, design and building; my latest build is a T2LT. On the air I mostly chase DX on HF and work FT8, and I'm slowly learning CW.
Fountain pens are another hobby, mostly for how they feel to write with; my favorite is a Pilot E95s. I have two dogs, and I play several musical instruments, all of them badly.
- Maptridge: interactive game maps you fill in as you play, without spoilers. The first map is Metroid (NES): one click per room, the game's real screens when you zoom in, and RetroAchievements live. Video · Feedback
- Quotatank: every AI coding limit, account and dollar in the Omarchy menu bar, across 50 providers. Listed in the Omarchy plugin marketplace.
- Top Processes: an Unraid dashboard tile that shows which processes are using the CPU and memory.
- scrutiny-bridge: per-disk, per-attribute alert filtering for Scrutiny's SMART notifications, with readable Telegram alerts.
- Theme Switch: a one-click light/dark toggle for Unraid that can follow your OS.
- TS-570D Remote: a front-panel-style Windows app to control a Kenwood TS-570D HF transceiver over CAT.
Immich's OpenVINO face detection broke for months on Intel NAS iGPUs. Working with Immich's maintainers, I narrowed it down to dynamic shapes, filed the upstream report with a self-contained repro (openvino#36831), and my test script ended up as the basis of the community workaround until the fix shipped.
TypeScript · Python · C# / WPF · QML · PHP · Shell · Docker · Linux · Unraid · Cloudflare · a soldering iron · a 3D printer
Health-tech, open source and homelab tools, games and retro, or any problem that looks interesting. Email is the best way to reach me.

