DevOps engineer with a background in networking and a passion for building, automating and scaling infrastructure.
Overview
13
13
years of professional experience
8
8
years of post-secondary education
Work History
Senior Staff SRE - Lead
Cowbell Cyber
01.2023 - Current
Led multi-national team of SREs to support infrastructure across multiple cloud providers and regions
Saved over $800k annually by right-sizing and applying best practices to cloud infrastructure and hosted services
Develop and implement deployment pipelines, including work for security compliance.
Maintain multiple Kubernetes clusters across multiple cloud providers
Built development environment for engineers that runs natively in Kubernetes, preventing an expensive hardware upgrade for engineers and significantly increasing developer velocity.
Senior Staff SRE
Lacework
06.2021 - Current
Built a Prometheus monitoring framework to replace a $2m+ vendor solution
Maintained 40+ EKS clusters
Worked with dev teams to cut yearly cloud spend by $2m by optimizing Kubernetes workloads
Oversaw and mentored junior engineers to deploy an org-wide CICD process for EKS clusters
Architected multi-cloud backbone for scalable routing between AWS and GCP infrastructure.
Senior Platform Engineer
Ripple
11.2019 - 06.2021
Developed Terraform modules for multiple AWS/GCP services, including a CI/CD pipeline for documentation generation and syntax checking.
Built and maintained six Kubernetes EKS clusters, consisting of 100+ total nodes and 2000+ pods.
Developed monitoring applications for cluster health and reachability. Created and deployed Helm charts in clusters.
Created Prometheus rules/alerts and associated Grafana dashboards for EKS cluster health and connectivity.
Built global network backbone, connecting together AWS and GCP regions, physical offices and VPN users.
Automate deployment and configuration of virtual routers in AWS with Terraform
Contributed to open source projects such as Helm charts for Prometheus and Cert-manager
Developed Telegraf configuration generation and VPN web portal in Python.
Senior NetDevOps Engineer
Qualtrics
12.2018 - 11.2019
Implemented Dockerized CI/CD Pipeline for Network Automation using Python, Gitlab and Jenkins.
Migrated corporate network to Networking team, implemented OSPF on IPSec tunnels for cross-office communication.
Developed automation of VLAN changes and configuration management/validation in Ansible.
Automated spin up of DR datacenter in AWS via Terraform, Python and Ansible.
Worked with AWS transit gateways and AWS direct connects to physical colocation sites.
Exporting network information via Telemtry to Grafana for health dashboards and alerting.
Global IT Manager
Qualtrics
12.2016 - 12.2018
Ran global IT team for Qualtrics.
Supported 15 offices both domestically and internationally for 2000+ employees.
Managed a team of eight IT employees, spread over the US and Europe.
Handled corporate server and network infrastructure, including new office buildouts.
Oversaw international corporate IT purchasing with a $5 million yearly budget.
Migrated IT team to a self-service architecture, implementing technologies like self- service IT vending machines.
Resulted in a 40% reduction in IT tickets per employee.
Trained multiple IT employees in networking, Linux and overall infrastructure design to help them to move to more technical positions within Qualtrics.
Moved IT internal architecture to Docker.
Handled backups of multiple departments in AWS S3 and Glacier.
Site Reliability Engineer
Qualtrics
04.2012 - 12.2016
Worked heavily in CentOS for configuration and management of servers.
Dockerized network automation internal tooling.
Built a front-end dashboard in Python to automate the use of 16 F5 BIG-IP LTM machines
Deployed and administered the networking of ten AWS datacenters.
Architected and built five physical colocation sites.
Oversaw datacenter transition from cloud services to cloud/physical hybrid infrastructure.
Negotiated over ten million dollars in infrastructure purchasing, including colocation facilities.
Automation of infrastructure using Puppet.
Moved infrastructure from single-site LAMP stacks to multi-datacenter microservices by using KVM, Docker and Puppet.
Oversaw all AWS network services, including ownership of ELBs, VPC deployment and F5 EC2 instances.
Systems Administrator
Brigham Young University
06.2011 - 04.2012
Oversaw the maintenance and administration of over 80 physical hosts and over 200 VMs, including twenty Linux and Windows servers.