Infrastructure
Infrastructure
Infrastructure Ownership
Enterprise Infrastructure Lab
Designed and administer an enterprise-style, multi-host independent lab environment — Windows Server, Active Directory, Proxmox virtualization, Cisco/pfSense networking, and security monitoring (Wazuh, Suricata) — with PowerShell automation and documented configuration, validation, and troubleshooting procedures.
West Freeway Church Infrastructure & Web Operations
Volunteer-led Linux infrastructure and web operations for West Freeway Church of Christ: a self-managed Ubuntu Server environment running Nginx, ASP.NET Core, and Umbraco CMS as a systemd-managed service, live today in a beta environment with automated nightly backups, documented recovery procedures, and layered incident response — while the existing legacy production site continues serving visitors until cutover.
PROJECTS
Administration & Automation
PowerShell, Python, health tooling, and administration utilities.
Python Network Port Scanner
Modular Python TCP scanner with CLI controls, CSV reporting, validation, and 27 automated tests.
- Built a modular Python TCP port scanner with a CLI (argparse) for authorized lab use
- Validated IPv4 and IPv6 targets, timeouts, and custom port lists before scanning
- Classified TCP results as OPEN, CLOSED, TIMEOUT, or UNREACHABLE and exported timestamped CSV reports
- Covered the codebase with 27 automated unit tests using mocked sockets
Professional Email Infrastructure
- Configured professional custom-domain email for jeremymcain.com
- Implemented secure email authentication with SPF, DKIM, and DMARC
- Documented DNS configuration for maintainability
- Established a recruiter-ready email identity with purpose-scoped aliases