Work / six targeted case studies

Ordered for help desk, network support, NOC, systems, and SOC conversations.

Start with the problem. Show the check. Confirm the fix.

IT support / troubleshooting2024–present

Three small IT problems, isolated quickly

  • Windows
  • Ethernet
  • PC hardware
  • DNS

Three real freelance support requests: a 100 Mbps Ethernet link, a no-boot memory change, and a DNS resolution failure.

What this proves
  • 3 real freelance requests
  • 1 to 5 minute fixes
Systems / identity2026

Standing up a Windows Active Directory and ticketing lab

  • Windows Server 2025
  • Active Directory (AD DS)
  • DNS
  • AD Certificate Services

A home lab where I built a Windows Server 2025 Active Directory domain, added a certificate authority, and connected a self-hosted GLPI ticketing system to it over encrypted LDAPS.

What this proves
  • New AD forest
  • DC-hosted DNS
Network operations / migrationMay 2026

Migrating a flat lab into role-based VLANs

  • OPNsense
  • Cisco SG300
  • Netgear GS728TP
  • 802.1Q

I moved a flat homelab into 10 role-based VLANs, migrated more than 20 virtual workloads, and restored three-node Proxmox quorum after a switching cutover broke two node paths.

What this proves
  • 10 role-based VLANs
  • 3/3 cluster quorum restored
Monitoring / security operations2026–present

Restoring and operating Wazuh monitoring

  • Wazuh
  • Linux
  • Windows Server
  • Syslog

I use Wazuh as a lab monitoring and SIEM environment, including cross-VLAN agent paths, service recovery, endpoint visibility, and a repeatable alert-review workflow.

What this proves
  • 22 active lab agents at validation
  • Cross-VLAN monitoring paths

Additional technical work

Useful supporting work, kept compact so the six strongest case studies stay easy to scan.

More depth without another wall of project cards.

Identity / firewallMay 2026

OPNsense OIDC and service-name recovery

  • OPNsense
  • Authentik
  • OIDC
  • LDAP
  • DNS

Diagnosed a disappearing OIDC login option after LDAP was added, corrected the identity-provider redirect path, installed a patched plugin package, and moved firewall integrations from hardcoded addresses to service DNS names.

DNS / PythonMay 2026

Dynamic split-horizon DNS updater

  • Technitium
  • Python
  • Split-horizon DNS
  • Cron
  • Change detection

Built a Python job that detects residential public-IP changes, updates Technitium Split Horizon address translation only when the value changes, restarts the DNS service, and records the result.

Remote access / security2025–present

Private remote administration path

  • Mesh VPN
  • Access boundaries
  • Private administration
  • Documentation

Used encrypted mesh networking and separated public application ingress from administration so firewall, hypervisor, switch, and storage management interfaces stay off the public internet.

Systems / recovery2026–present

Storage and backup network operations

  • Proxmox Backup Server
  • NFS
  • NAS
  • Storage VLAN
  • Recovery checks

Moved NAS and backup roles into dedicated network paths, restored Proxmox storage targets after addressing changes, and documented boot order, backup validation, dependencies, and rollback steps.