whoami
Jonathan Owens
about
Senior software engineer. Eight years in B2B software, mostly at the systems and backend layer.
At Reprise Software, building licensing infrastructure in C and Laravel + Inertia + React. Independently building Veralex — a Rust-based software licensing platform with a multi-tenant Laravel admin portal. Based in the Pacific Northwest. Mostly remote.
stack
- languages rust, php, c, c++, javascript, typescript
- frameworks laravel, livewire, inertia, react, qt
- infra aws, terraform, ansible, docker
- workstation endeavouros + cachyos kernel (bore, x3d), macos — both remote into homelab via zed
projects
-
VeralexSoftware licensing platform built in Rust. Seat-based checkout, ECDSA-signed license files, hardware host binding, PIV/CAC smartcard support. Administered via a multi-tenant Laravel 13 + Livewire 4 portal (Flux UI, Tailwind CSS 4, Postgres, PHP 8.4). Deployed via Forgejo CI/CD.
-
jondy.devThis site. Served from bare metal via nginx in Docker. No cloud. No CDN. No Vercel.
homelab
Running on bare metal in my home office. Everything containerized.
infrastructure
- Forgejo — self-hosted Git with CI/CD runners
- Prometheus + Grafana + cAdvisor — full observability stack
- Pi-hole + Unbound — recursive DNS resolver, no upstream dependency
- Nginx — reverse proxy and static hosting
productivity
- Nextcloud + Collabora — self-hosted cloud storage and office suite
- Actual Budget — personal finance
- Miniflux — RSS
contact
email [email protected]