Portfolio

A sampling of what I’ve built and shipped — focused on systems, networking, security, and no-JS web.

Projects

Home Server Lab

Self-hosted infrastructure focused on privacy and learning by running things end-to-end: virtualization, ZFS storage, network-wide DNS, and a stack of services I actually use day-to-day. No third-party cloud for the data — Cloudflare just terminates TLS at the edge.

Foundation:

  • Proxmox VE: Hypervisor for VMs and LXC containers; backups and resource management.
  • TrueNAS: ZFS-backed storage for VM datasets, media, and backups.
  • Debian + Caddy: Hosts whiskeyden.xyz and other static content.
  • Cloudflare: DNS, TLS termination, and tunneling for safe public exposure.
  • Pi-hole + Unbound: Network-wide ad/tracker blocking with a DNSSEC-validating recursive resolver.
  • Portainer: Web UI for managing the Docker side of the lab.

Services I run:

  • Jellyfin: Self-hosted media server.
  • Jellyswarrm: Reverse proxy that unifies multiple Jellyfin servers into one library.
  • Jellyseerr: Request manager for Jellyfin and the *arr stack.
  • qBittorrent: Headless torrent client with web UI.
  • PhotoPrism: Photo library with AI tagging and search.
  • Vaultwarden: Bitwarden-compatible password manager.
  • Matrix / Synapse: Federated, end-to-end encrypted messaging homeserver.
  • Home Assistant: Local-first home automation.

Tech: Proxmox • TrueNAS • Debian • Caddy • Cloudflare • Pi-hole • Unbound • Portainer • Docker • Jellyfin • Jellyswarrm • Jellyseerr • qBittorrent • PhotoPrism • Vaultwarden • Matrix/Synapse • Home Assistant

Jellyswarrm

Reverse proxy that combines multiple Jellyfin servers into one unified library — clients see a single Jellyfin server while content lives on whichever box hosts it. Useful when libraries are split across machines or locations.

Tech: RustNode.jsDocker

Source on GitHub

Matrix / Synapse Homeserver

Self-hosted Synapse instance for federated, end-to-end encrypted messaging — running my own corner of the Matrix network. Includes LiveKit for voice/video calls and a Discord bridge so I can talk to friends on either side from one client.

Tech: SynapsePostgresLiveKitmautrix-discordCloudflare Tunnel

Helpdesk & Imaging Automation

Imaged and deployed 50+ machines, improved ticket triage, and cut turnaround time across Windows/macOS/Linux.

  • Standardized SOPs and checklists
  • Hands-on troubleshooting (HW/SW/Network)

C++ Game Camp (Mentor/Participant)

Small demos; iteration rhythm; intro rendering; peer mentoring.

Tech: C++GitSDL/OpenGL (intro)

Skills

Systems & Platforms

  • Linux (daily driver), Windows, macOS
  • Virtualization & home-lab orchestration
  • AD basics; user/device lifecycle

Networking & Security

  • Troubleshooting (layers 1–7)
  • Secure service exposure; TLS passthrough
  • Foundational pentesting & hardening

Programming

  • Python, C, C++, shell
  • Static web: HTML/CSS (no JS)
  • Automation & CLI tooling

Hardware & Support

  • PC build/repair & device imaging
  • Customer-facing troubleshooting
  • Documentation & SOPs

Languages

  • English: Fluent
  • Japanese: Intermediate — reading/writing (kana + some kanji); conversational comprehension
  • Russian: Beginner — grammar and core vocabulary
Summary aligns with the current CV.

Experience

IT — Current Role (2025–Present)

  • Day-to-day IT work, building toward a cybersecurity focus

IT Support Technician — University of Missouri (2022–2023)

  • Imaged & deployed 50+ computers via ticketing workflows
  • Resolved daily support requests across Windows, macOS, Linux
  • Diagnosed hardware, networking, and software issues

Certifications

CompTIA ITF+, A+, Network+, Security+

In progress: Linux+, Pentest+, CCNA, OSCP

Contact

Bryson Allen
Columbia, MO • [email protected]
LinkedInGitHub

Site stack

Cloudflare → Debian + Caddy serving static HTML/CSS. No JavaScript.