Portrait of Bryan Gee

Hi, I'm Bryan Gee.

Jasper, TN Open to Remote

I build reliable, automated infrastructure — turning manual toil into self-healing systems across cloud, virtualization, and DevOps pipelines.

0
Servers Automated
0
Years in Tech
0
Cloud Platforms
0
Services Self-Hosted
about me

Automation-first, reliability-obsessed.

I've always enjoyed working with technology — pushing myself to learn the latest tools and using them to improve workflows, efficiency, and reliability. Whether it's wiring up CI/CD, taming a fleet of virtual machines, or designing self-healing monitoring, I gravitate toward the work that removes manual effort and makes systems dependable by default.

I have a deep passion for learning and continuous improvement, and I'm always looking for the next problem worth automating — increasingly with AI and LLM tooling woven into my day-to-day work, from agentic task execution to writing infrastructure code and accelerating troubleshooting.

// key highlights

  • Automated deployments with Ansible across virtual infrastructure.
  • Built monitoring, self-healing, and alerting through multiple tooling stacks.
  • Managed DNS and related network services.
  • Administered both Windows- and Linux-based servers.
  • Developed fully automated CI/CD environments.
  • Use AI/LLM tooling (Claude, Codex, Gemini) for agentic automation, IaC, and faster troubleshooting.
  • Optimized network & server performance using best practices.
toolbox

Skills & Technologies

AI & LLM Tooling

ClaudeOpenAI CodexGoogle GeminiOpenCodeOpenRouterOllama (Self-Hosted LLM)Agentic WorkflowsAI-Assisted AutomationPrompt EngineeringLLM-Assisted Troubleshooting

Automation & DevOps

AnsibleBash ScriptingPowerShellJenkinsDockerGitGitHub EnterpriseRundeckn8nHubSpot (Deployment & Integration)CI/CD

Cloud & IaC

Oracle Cloud (OCI)OCI Government CloudAzureGoogle Cloud (GCP)TerraformF5 (VIPs / Pools / iRules)VLAN SegmentationWireGuard VPNDNS ManagementNetwork TroubleshootingWireless Networks

OS & Virtualization

Linux (RHEL, OEL, Ubuntu)Windows ServerVMware vCenterVMware ESXiProxmoxIIS

Monitoring & ITSM

Zabbix (Monitoring & Self-Healing)BMC TrueSightBMC RemedyUptime KumaWazuhCrowdSecJiraChange Management (ITIL)Incident Management
career

Experience

Senior Site Reliability Engineer

Current
Oracle (formerly Cerner)
July 2016 — Present · Full-time · previously Sr. Production Owner
  • Cut application release deployments from over 12 hours to roughly 2 — an ~83% reduction — by building Ansible automation that rolls releases across the 100+ virtualized servers I own in alternating batches, keeping the application available throughout. Part of a 70-person organization running 300+ servers across on-prem, OCI (including government regions), and Azure.
  • Built and maintain Zabbix monitoring with automated recovery actions — authoring complex triggers and self-healing routines that have run in production for years, remediating failures before they ever reach first-line support.
  • Lead change management for the team: own the ITIL change process, mentor engineers on it, and teach change-management principles across the organization.
  • Carry on-call for owned applications and lead incident response for critical production systems, coordinating troubleshooting across developers and vendors to restore service.
  • Collaborated with development teams to design and implement fully automated release and patching processes for BMC TrueSight using Ansible.
  • Managed system operations, updates, and deployments utilizing BMC TrueSight monitoring and event management.
  • Adopted AI/LLM tooling (Claude, OpenAI Codex, Google Gemini) into daily operations — using agentic workflows to execute multi-step tasks, generate and refine automation and IaC, speed up troubleshooting and code review, and produce runbooks and documentation.
JiraAnsibleF5 (VIPs / Pools / iRules)OELRHELRundeckZabbixBMC TrueSightBMC RemedyvCenterESXiWindows ServerGitHub EnterpriseOCIOCI GovernmentAzureTerraformClaudeCodexGemini

DevOps Engineer (Intern)

LeisureLink Inc.
October 2015 — March 2016 · Internship (6 mos)
  • Used Bash scripting to automate the deployment and configuration of various system components.
  • Developed automated deployment pipelines for Jenkins nodes using Docker containers, improving build consistency.
  • Managed and automated MongoDB database instances hosted on Google Compute Engine (GCP).
  • Contributed to the continuous functionality and improvement of IT operations infrastructure.
DockerJenkinsMongoDBJiraGoogle CloudBash

IT Contractor

1st Bytes Computer Service
May 2013 — December 2015 · Contract (2 yrs 8 mos)
  • Worked effectively within small teams to accomplish diverse client IT objectives and projects.
  • Managed client networks, servers (Windows Server 2003/2008 R2), printers, software, and audiovisual equipment.
  • Provided Tier 1/2 helpdesk support, troubleshooting and resolving user-reported issues efficiently.
  • Ensured the continuous functionality, reliability, and security of client IT operations through proactive maintenance.
Windows Server 2003/2008 R2Wireless NetworksPrintersHardware SupportProjector MaintenanceHelpdesk
side work

Freelance & Consulting

IT & Systems Consultant

Ongoing
Independent · Contract
CRM deployment · website integration · Microsoft 365 administration
  • Deployed HubSpot end to end: initial setup and configuration, CRM contact import, and a customer knowledge base — then built and shipped a chatbot onto the client's website that captures leads and answers customer questions automatically.
  • Administer a ~10-user Microsoft 365 / Exchange Online tenant — user accounts and access, plus packaging and deploying Outlook add-ins to end users.
  • Currently integrating Aircall to unify voice with CRM call tracking.
HubSpotCRM DeploymentChatbot / Lead CaptureKnowledge BaseWebsite IntegrationAircallMicrosoft 365Exchange OnlineOutlook Add-insUser Administration
personal project

Homelab & Self-Hosted Infrastructure

Self-Hosted Infrastructure & Platform

Ongoing
Personal Project
3-node Proxmox HA cluster · two sites · 30+ services · segmented network · backup/DR
  • Architected and operate a two-site private cloud: a 3-node Proxmox VE cluster (HA via Corosync quorum, live workload migration) plus an offsite node reached over an SD-WAN mesh, hosting 30+ isolated Linux services — one service per LXC for clean isolation and rollback. Validated in a real node failure, where HA failover recovered the workloads.
  • Designed default-deny, least-privilege network segmentation on a UniFi zone-based firewall — a multi-VLAN trust model (management / servers / IoT / kids / guest) with intrusion prevention (IPS), honeypots, WireGuard remote access, and split-horizon DNS so internal and external clients resolve services correctly.
  • Built a highly-available reverse-proxy edge (Caddy pair behind a floating VIP with config sync) serving automated Let's Encrypt wildcard TLS via DNS-01 validation against a scoped Cloudflare API token, plus HSTS and security headers.
  • Engineered a 3-2-1 backup/DR strategy: Proxmox Backup Server (dedup, scheduled GC/prune/verify) to a Synology SHR-2 array with replication to the offsite site — proven by full restores from backup, and instrumented with dead-man-switch monitoring so a silent failure pages immediately.
  • Run redundant DNS (AdGuard Home with keepalived health-checked VIP failover + config sync, DNSSEC validation, split-horizon) and manage 5 Cloudflare zones (DNSSEC, SPF/DMARC, Full-Strict TLS).
  • Operate layered defense: CrowdSec behavioral IPS on all internet-facing hosts, the UniFi firewall/IPS as perimeter, and Wazuh with 30+ enrolled agents providing vulnerability reporting that drives the patching cycle.
  • Hardened the estate end to end — MFA, key-only SSH, secrets hygiene, scoped and rotated credentials, and least-privilege access throughout.
  • Monitor 40+ endpoints across both sites with Uptime Kuma, backed by Healthchecks dead-man switches on scheduled jobs.
  • Automate patching and configuration with Ansible (orchestrated via Semaphore) and n8n workflows; self-host a GPU-accelerated local LLM (Ollama + Open WebUI) as a private assistant.
  • Built and tested an AIOps self-healing pipeline: Uptime Kuma fires a webhook on failure → n8n processes and routes the alert → an agentic CLI (Antigravity), primed with runbook and topology docs for the estate, investigates and autonomously recovers the failed service.
Proxmox VEKVMLXCHigh Availabilitykeepalived / VRRPCorosyncSD-WANLinuxUniFiVLAN SegmentationFirewall / IPSWireGuardCaddyTLS / PKILet's EncryptAdGuard HomeDNS / DNSSECCloudflareAnsibleSemaphoreBashProxmox Backup ServerBackup & DRSynology SHR-2WazuhCrowdSecUptime KumaHealthchecksn8nOllamaSecurity Hardening
education

Education

B.S. in Computer Information Systems

Neumont University
2016 · Salt Lake City, UT

Certifications & Clearance

Public Trust — IT-I (High Risk)Oracle Cloud Infrastructure Foundations
get in touch

Let's build something reliable.

I'm always open to discussing new opportunities or interesting infrastructure challenges. The best way to reach me is on LinkedIn — connect and say hello.