I build the systems a business runs on — ERP integrations, the data pipelines and reporting above them, and the internal tools people use every day — and I self-host nearly everything at home. Amateur radio operator, callsign N1CCK.
Most of my personal open-source work lives on Codeberg. GitHub holds infrastructure, forks I contribute to, and a few things that need Actions.
| Project | What it is |
|---|---|
| NetRoll | Rust web app for running amateur radio nets, with live shared rosters and a public directory of nets on the air now — running at netroll.n1cck.radio. |
| catter | Opinionated file viewer that routes each file to the right CLI tool by type. |
| ULSUpdater | Parses the FCC's public license dumps into a standards-compliant database. |
| N1CCKCallsignToolkit | C# library for working with amateur radio callsigns. |
| framework | My laptop's OS: an atomic Fedora image with a Hyprland desktop, built and signed in CI. |
| osgiliath | Fedora CoreOS–based server image for an always-on VPS. |
| bmad-method | Fork of an AI-assisted development method, wired into Taskwarrior and 1Password. |
| meshtastic-hrv-releases | Release builds of Ham Radio Village's custom Meshtastic firmware. |
Rust · Python · C# / .NET · TypeScript · Bash · SQL — Podman, devcontainers, GitHub/Forgejo Actions, Tailscale, 1Password, Fedora atomic.


