Bachelor of Science in Computer Engineering
My homelab is built around a three-node Proxmox VE cluster running on repurposed enterprise and mini-PC hardware. Each node serves a distinct role — a high-memory server for compute-heavy workloads, a low-power 24/7 node for always-on services, and a third node dedicated to edge processing. The cluster runs 20+ services across VMs and LXC containers, with storage carefully pinned per node to avoid shared storage dependencies and eliminate ghost disk issues.
The home network is managed entirely through MikroTik, with a CAPsMAN controller handling wireless provisioning across multiple access points and UniFi switches providing wired connectivity. VLANs segment traffic by purpose, and DNS resolution runs through an internal stack with filtering, local domain overrides, and automatic failover between resolvers.
Home automation runs on Home Assistant with Node-RED handling the logic layer — presence detection, energy optimization, and smart device orchestration across the home. The system responds to real occupancy rather than simple motion, keeping energy consumption in check without sacrificing comfort. Automations are backed by centralized alerting that notifies on infrastructure events, service failures, and environmental changes.
As an independent infrastructure consultant, I have designed and operated production environments spanning multiple sites, cloud providers, and technology stacks. The work has involved building from the ground up as well as inheriting and stabilizing existing infrastructure under real operational constraints.
Key engagements have included designing and deploying a full WireGuard and BGP mesh interconnecting 15+ branch offices with on-premises clusters and cloud workloads, implementing centralized DNS architecture with filtering and split-horizon resolution, and managing Active Directory across distributed environments. Mail infrastructure across multiple domains was configured end-to-end including SPF, DKIM, DMARC, and deliverability troubleshooting.
Reverse proxy and TLS certificate management was handled through Traefik with automated renewal, serving both internet-facing and internal services. Proxmox clusters were deployed and maintained across colocation and cloud providers, with hybrid connectivity to AWS. Network infrastructure across branch offices was standardized on MikroTik with UniFi for switching and wireless.