I build and maintain infrastructure at home. Not because I have to, but because understanding how systems work at every layer makes me better at my job.
The Stack
Compute
- Proxmox VE Cluster — 3-node HA cluster running 30+ VMs and LXC containers
- AI/ML Workstation — RTX 3090, Ollama, local LLMs for development and experimentation
- Docker — 50+ containers across multiple hosts, all Docker Compose-based. Portainer for management, Dockwatch for update monitoring.
Storage
- Synology NAS — Primary storage, backups, media
- Unraid Server — Flexible array for bulk storage and Docker workloads
- Proxmox Backup Server — Deduplicated VM/CT backups with off-site sync
Network
- UniFi Dream Machine Pro — Router, firewall, IDS/IPS
- Managed Switches — VLANs for IoT, cameras, management
- Pi-hole — Network-wide DNS and ad blocking
Self-Hosted Services
- Vaultwarden — Password management (bye, 1Password)
- Plex — Media streaming
- Home Assistant — Home automation
- Frigate — NVR with AI object detection
- n8n — Workflow automation
- Uptime Kuma — Service monitoring
Custom Projects
- BDA Digital Hub — Internal service portal built with FastAPI and Docker. Integrates ServiceNow ticket processing, automated server decommission documentation, and CAB change request generation.
- AI-Assisted Development — Local LLMs via Ollama, MCP servers for tool integration, n8n workflows for automation. Building tools that solve real problems at work.
External Access
- Pangolin — Zero-trust reverse proxy with SSO
- WireGuard — Site-to-site VPN tunnels
- Let's Encrypt — Automated SSL everywhere
Security
- CrowdSec — Collaborative intrusion prevention
- fail2ban — Brute force protection
- Segregated VLANs — IoT devices can't talk to anything important
Philosophy
- Self-hosted over cloud-dependent — Own your data, understand your dependencies
- Document everything — If it's not written down, it doesn't exist
- Automate the repetitive — Earn back time for things that matter
- Learn by building — Theory is nice, but hands-on is how it sticks