Jeremy Cain
ExperienceProjectsSkillsDocumentationCertificationsAboutContact

Projects

Projects

Featured Projects

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

Case Studies

Networking, automation, and software development evidence that supports the infrastructure and systems administration work above.

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

IT Operations | Systems Administration | Infrastructure | Identity