Professional Summary
Experienced Senior Infrastructure Engineer with a decade-long track record of excellence in crafting and maintaining robust systems.
I aim to be a dedicated force multiplier for engineering and development teams by leveraging a passion for DevOps methodologies to architect and implement reliable, scalable solutions. Committed to driving efficiency, resilience, and innovation.
Qualifications
Amazon Web Services (AWS)
- Extensive experience using AWS for microservice architecture.
- EC2, EKS, IAM, SSO, S3.
- VPC, Transit Gateway.
- RDS Aurora
- Lambda, Aurora Serverless, DynamoDB
- Cloud Cost: Cost Explorer, EC2 Spot Fleet, AWS EC2 Savings Plan, KubeCost.
Kubernetes
- Broad Experience in architecting solutions on Kubernetes, from-scratch or for legacy application migration efforts.
- EKS, AKS, kubeadm-based on-prem deployments.
- ArgoCD, Kustomize, Helm, FluxCD.
- Experienced in managing stateful and stateless workloads: MongoDB, RabbitMQ, PostgreSQL.
Coding
- Comprehensive experience writing and maintaining internal tooling to eliminate procedural friction.
- Purpose-built Kubernetes Operators.
- HCL (Terraform, Packer), Ansible, Jenkins declarative pipelines, Github Actions CI Syntax.
- Non-Compiled/scripting languages: Python, Bash.
- GitOps centric CICD design.
Observability and Security
- Exceptional ability to comprehend complex systems in order to effectively troubleshoot and analyze them quickly.
- Prometheus, Grafana, Loki, Promtail.
- Kibana, LogStash, Elastic Agent, ElasticSearch.
- Lacework, Neuvector, AWS Network Firewall.
##
Work History
Swimlane
June 2019 - Current
Principal Infrastructure Engineer, SRE Team
- Designed and Maintained CICD pipelines on Github Actions with custom ephemeral EC2-based self-hosted agents.
- Ground-up design and implementation of the Swimlane Cloud and Turbine Cloud Kubernetes platforms across 8 regions.
- Provided site reliability for customers running in Swimlane’s Dedicated Cloud and Turbine Cloud platform.
- Designed and Supported multi-region cloud-native Kubernetes clusters containing hundereds of nodes per region.
- Designed and Supported dozens of individual Kubernetes clusters with hundereds of individual nodes combined.
- Provided last-escalation level support for the on-prem version of the Swimlane product deployed on top of a kubeadm-based distro + KOTS.
- Written and maintained internal tooling to enable observability and to tackle operational pain points.
Alion Science and Technology
Oct 2018 - June 2019
Linux Administrator
- Required SCI security clearance (no longer active).
- General Linux administration and upkeep.
- Managed deployment of 1,500+RHEL 6/7 server and desktop deployments.
- The Foreman / Satellite 6 deployment and provisioning.
- Configuration Management utilizing Puppet and Ansible.
Systems Group, Old Dominion University
Feb 2014 - Oct 2018
Systems Engineer
- Windows Administration and Linux Administration.
- Exchange, Hyper-V, SCCM, SQL Server, Active Directory.
- Server 2003, 2008, 2012 (R2), 2016.
- Ubuntu, CentOS, LAMP, basic web development.
- Virtualization Experiencing including VMware and Hyper-V.
Education
Bachelor of Science in Cyber Security, minor in Computer Science
Old Dominion University, 2017
Certifications
COMPTIA Security+ (Verification: 2RMBVDTGYHRQQR53), Dec 2018
COMPTIA Linux+ / LPIC-1 (Verification: Q7J FPK6PFHR4QDKZ), Nov 2018
Personal Projects
Online CV. This project is what is used to host my online CV. It includes not only the website’s content, but also the terraform code for the underlying infrastructure, as well as the CICD process. This repo is meant to showcase competancy in using AWS and CICD to publish a simple website that is declaratively defined.
screensaver / screenserver. A self-hosted version of the popular tool “Gyazo”. It takes screenshots and stores them into an object store. This can be used to self-host screenshots to share with friends or colleagues, and can easily be adapted to use a vanity domain. It is hosted in AWS using API Gateway, Lambda, and S3. Images are stored under this vanity domain and are served by CloudFront.
Github Slack Mentions. This project’s purpose is to notify github users via Slack when their reviews are requested, or if they are mentioned in a project. It is built on AWS using API gateway, Lambda, and DynamoDB to be completely serverless.