Jeremy Cain
ExperienceInfrastructureSkillsDocumentationCertificationsAboutContact

Infrastructure

Infrastructure

Infrastructure Ownership

FEATURED PROJECTActiveIndependent Lab

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.

Windows ServerActive DirectoryGroup PolicyProxmoxPowerShellDNSpfSense
View deep dive →
FEATURED PROJECTBetaVolunteer

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.

Ubuntu ServersystemdNginxBackups & RecoveryIncident Response
View deep dive →

PROJECTS

Administration & Automation

PowerShell, Python, health tooling, and administration utilities.

Software DevelopmentIn DevelopmentPortfolio Project

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
PythonargparseSocketsTCP/IPCSVunittestGitGitHub
Email & DNS InfrastructureCompletePortfolio Project

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
DNSZoho MailHostingerMXSPFDKIMDMARCTLS
Jeremy Cain

© 2026 Jeremy Cain · Fort Worth, TX

Windows | Identity | Infrastructure | Automation