About
Hi, I'm Charles
Systems engineer running a production homelab with 174TB of storage, 35+ Docker containers, 45+ Home Assistant automations, local voice control, and an ESP32 sensor mesh. I deploy local AI infrastructure on dual V100 GPUs, orchestrate multi-agent development with Claude Code, and build the same systems I use every day.
This homelab started as a personal exploration into home automation, IoT development, and self-hosted infrastructure. It's evolved into a production environment that runs 24/7, handling everything from media streaming to local AI inference to smart home control.
The Setup
Server Hardware
- Model: Dell R7525
- CPU: 2x AMD EPYC 7282 (32 cores total)
- RAM: 64GB DDR4 ECC
- Storage: 174TB array (12 disks + parity)
- Cache: 4TB NVMe (Crucial T500)
- OS: Unraid Pro
Network
- Router: UniFi Dream Machine Pro
- VLANs: Trusted, IoT, Guest, Streaming, Camera
- Remote Access: Tailscale VPN
Key Technologies
Home Automation
Home Assistant with local voice control, ESP32 sensor mesh, and 45+ YAML automations
Containerization
Docker containers for services, applications, and development environments
Local AI
Ollama for LLM inference, Whisper for speech recognition, Piper for TTS
IoT & Sensors
ESP32 mesh network with ESPHome, distributed sensors, and local processing
AI-Assisted Development
Multi-worker Claude Code orchestration with custom coordination system
Philosophy
- Self-hosted first: Prefer local solutions over cloud dependencies
- Privacy-focused: Data stays on-premises when possible
- Open source: Using and contributing to open source projects
- Learning by doing: Building to understand, not just using
Experience
Infrastructure & DevOps
5+ yearsUnraid, Docker, VMs, networking, backups
Home Automation
3+ yearsHome Assistant, YAML automations, IoT devices
Mobile Development
2+ yearsReact Native, Expo, TypeScript
AI/ML Integration
1+ yearsLocal LLMs, Ollama, Claude API, automation
Want to Work Together?
I'm available for freelance development work — homelabs, home automation, networking, and mobile app development. Everything I build for clients is battle-tested on my own production systems.