Networking
Network Automation Toolkit
Production toolkit used across 75+ Cisco Catalyst 9300 migrations in live healthcare environments. Automates MAC/CDP comparison, port mapping, and baseline config generation — saving 3+ hours per cutover.
Network Engineer
I lead Cisco switch migrations for a multi-hospital healthcare system and build the Python tooling that makes them faster and safer.
CCNA and Network+ certified, with a BS in Network Engineering from DePaul. Outside of work, my homelab is where I try new protocols and automation before they go anywhere near production.
Currently studying for CCNP Service Provider and building a BGP lab in EVE-NG
Dec 2022 - Present
AHEAD
Lead switch migrations for a multi-hospital healthcare system on Cisco Catalyst and Nexus, owning each site from pre-staging through post-migration stabilization.
Jun 2022 - Dec 2022
BrainSurf Informatics Inc
Desktop and systems support at a fast-paced MSP while working toward a network engineering role.
Nov 2020 - Jun 2022
CMIT Solutions, Inc.
Primary technical resource for a two-person MSP serving small businesses, while completing a full course load in Network Engineering.
Production tooling from my day job and infrastructure I run at home.
Networking
Production toolkit used across 75+ Cisco Catalyst 9300 migrations in live healthcare environments. Automates MAC/CDP comparison, port mapping, and baseline config generation — saving 3+ hours per cutover.
Networking / Security / Homelab
Dedicated DNS layer on a Raspberry Pi, integrated with a Ubiquiti Dream Machine to filter 19% of network traffic across all devices. Includes split-horizon resolution for internal self-hosted services. Running continuously since 2023.
Homelab
Self-hosted photo library managing 11,000+ files with zero open inbound ports, accessed remotely via Cloudflare Tunnel. Data persistence validated under a real application rebuild — the library survived intact.
The tooling I use in production networks, automation work, and my homelab.
CCNA
CompTIA Network+
BS Network Engineering
My lab is where I test new protocols, automation scripts, and weird edge cases before they go anywhere near production.
Core router & firewall
Routing, firewall policy, IDS/IPS, and VLAN segmentation for the IoT, lab, and management networks.
DNS & split-horizon resolver
AdGuard Home filtering for every device on the network, plus internal .lan hostnames for self-hosted services.
Case studyStorage & container host
8TB array running Immich, PostgreSQL, and Redis in Docker, reachable remotely through Cloudflare Tunnel with no open inbound ports.
Case studyNetwork simulation lab
iBGP and eBGP sessions between simulated service provider routers for CCNP Service Provider study.
┌──────────────┐
│ ISP upstream │
└───────┬──────┘
│
┌─────────────────┴─────────────────┐
│ Dream Machine Pro │
│ Router / firewall │
│ VLANs: IoT · Lab · Mgmt │
└─┬───────────────┬───────────────┬─┘
│ │ │
┌──────┴─────┐ ┌──────┴─────┐ ┌──────┴─────┐
│ Pi 4 │ │ Unraid NAS │ │ EVE-NG │
│ AdGuard │ │ Docker │ │ BGP lab │
│ DNS │ │ Immich │ │ │
└────────────┘ └────────────┘ └────────────┘