Matt Andes

Matt Andes

IT Consultant/Investor

Hey, I’m Matt!

I am an IT Consultant in the DevOps Engineering space where I help clients progress their DevOps initiatives by helping to automate and improve processes while promoting a DevOps culture within their organization.

I’ve been in the Information Technology field for more than 18 years and I have worked with a vast number of technologies used by both system administrators and developers. My experience with these technologies has given me a broad skill set that I have been able to use to provide customers and clients with the solutions needed to solve their business problems. I got my start in the Air Force and have since then worked with numerous organizations spanning both public and private sectors on different projects with varying size and complexity. I’ve held positions ranging from computer technician to system engineer to DevOps engineer with a number of my roles allowing me to architect, consult on, and/or implement solutions across various technology stacks.

My main areas of expertise at this point in my career include DevOps, cloud computing, virtualization, containerization, and automation.

When I’m not working I like to spend time with my family. Some of my interests outside of IT include hiking, scuba diving, Spartan racing, watching movies, building LEGO sets, playing/watching video games, and investing. And yes, Boba Fett is one of my most favorite Star Wars characters.

Interests

  • DevOps
  • Cloud Computing
  • Automation
  • Virtualization/Containerization
  • Investing
  • Outdoors

Education

  • Bachelor of Science in Information Systems, 2012

    Strayer University

  • Associate in Electronic Systems Technology, 2008

    Community College of the Air Force

  • Associate in Arts and Sciences, 2006

    Tacoma Community College

Expertise

Cloud Computing

Infrastructure as Code (IasC)

Automation

Amazon Web Services (AWS)

Google Cloud Platform (GCP)

DevOps

Containerization

Virtualization

Skills

Platforms

Google Cloud Platform (GCP)

Amazon Web Services (AWS)

Oracle Cloud Infrastructure (OCI)

VMware vSphere

Docker

Kubernetes

OpenShift Container Platform (OCP)

Linux

Windows

Tools

Terraform

Ansible

CDK/CDKTF

Helm

Jira

Terragrunt

Puppet

Packer

Vagrant

CI/CD

Jenkins

Cloud Build

Spinnaker

Git

Artifactory

Nexus OSS

GitHub

GitLab

MS TFS

Scripting

Bash

Python

Go

Ruby

PowerShell/PowerCLI

Data

MySQL

PostgreSQL

Cloud SQL

Couchbase

Redis

Cloud MemoryStore

RabbitMQ

BigTable

MS SQL

Monitoring

Prometheus

Grafana

Splunk

GCP Monitoring/Logging

Nagios

Web Servers

Apache

Nginx

IIS

Tomcat

Microsoft

Active Directory

Exchange

SharePoint

Experience

 
 
 
 
 

Principal Software Engineer

Oracle

Apr 2023 – Present Kansas City, MO - Remote
  • Created framework utilizing CDK and CDKTF to write IasC to deploy resources to AwS and OCI via Terraform and CloudFormation.
  • Worked on migration of workloads from AWS to OCI.
  • Automated workflows and processes to streamline application configuration and deployment utilizing Spinnaker and OCI DevOps pipelines to Kubernetes clusters.
 
 
 
 
 

Senior AWS DevOps Engineer

Clarus Group

Feb 2020 – Mar 2023 Kansas City, MO - Remote
  • Rewrote and consolidated multiple Helm charts used for deploying over 100 client applications.
  • Overhauled Terraform code to include adding tests using Terratest Go module and implemented Terragrunt for managing and creating New Relic resources for over 700+ K8S deployments.
  • Authored various Ruby/Bash scripts for automating routine tasks, data export, and data analysis.
  • Maintained Spinnaker pipelines for over 700+ deployments across a dozen clusters/regions that were automatically generated from code via ERB templates and custom configuration service.
  • Improved Spinnaker pipelines by adding automated Blue/Green flips, data exports, creating deployment events in New Relic, and consolidating/deduplicating code to keep it DRY.
  • Utilized Jenkins to automate the building, testing, running, and publishing of artifacts/scripts.
 
 
 
 
 

DevOps/Cloud Engineer

OCI

Sep 2018 – Feb 2020 St. Louis, MO
  • Used Terraform, Ansible, and Helm to manage deployment and configuration of Kubernetes clusters, databases, and custom applications running on Google Cloud Platform.
  • Utilized Cloud Build to build and deploy microservices running in Docker containers.
  • Implemented ChatOps by using Python and Errbot to write a chat bot to automate various tasks.
  • Automated customer’s new Jenkins build infrastructure from VM creation to software installation/configuration on master and slaves via Ansible, PowerShell, and Packer.
  • Modernized customer’s Jenkins environment by upgrading to the latest version and implementing pipeline jobs while simultaneously improving build reliability and speed by addressing numerous pain points and inefficiencies in existing workflows.
  • Authored various Ansible playbooks and PowerShell scripts to automate various maintenance and routine tasks such as updating systems and providing test VMs via self-service Jenkins jobs.
  • Defined and codified software release workflow of client’s Java apps built with Ant/Gradle.
  • Assist clients with progressing their DevOps initiatives by helping to automate and improve processes.
  • Promote DevOps culture.
 
 
 
 
 

Consulting Linux Platform Engineer

Parallon

Jan 2017 – Sep 2018 Nashville, TN
  • Spearheaded efforts to architect, deploy, and operationalize Platform as a Service (PaaS) with Red Hat’s OpenShift Container Platform which uses Docker and Kubernetes to further progress the company’s DevOps goals by providing greater flexibility and agility to development teams.
  • Developed standardized CI/CD pipelines with Team Foundation Server (TFS) for developing and deploying applications using containers running on OpenShift Container Platform.
  • Authored custom TFS extensions for interacting with OpenShift and Artifactory.
  • Automated system and software deployments with Ansible such as OpenShift Container Platform, Docker Enterprise, RabbitMQ, Couchbase, Artifactory, and more.
  • Deployed and maintained CA DXI/APM for monitoring applications running on OpenShift.
  • Led and performed upgrades of multiple OpenShift clusters to address security vulnerabilities and gain access to new features while incurring no to minimal downtime to applications.
  • Consult and provide Linux expertise and guidance to multiple teams within the organization.
  • Work with developers to resolve application build/deployment issues in their CI/CD pipelines for various programming languages to include .Net Core, Java, Python, Node.JS, and more.
  • Build/publish custom Docker containers and OpenShift templates to assist development teams.
  • Research/evaluate new technologies/tools for use in the enterprise to solve business problems.
  • Presenter for hands on workshops on CI/CD and OCP at annual internal developer conference.
  • Member of architecture review council that provides guidance and consultation to new IT projects within the company so that they conform to standards and best practices.
 
 
 
 
 

Systems Engineer

Chiron Technology Services, Inc.

Sep 2012 – Jan 2017 Columbia, MD
  • Maintained VMware vSphere 5/6 and View 5 environments consisting of 100+ hosts and 400+ VMs running a mix of Windows and Red Hat Linux OS spread across multiple datacenters.
  • Performed VM operations such as provisioning new VMs from templates, configuring backups through SAN snapshots and vSphere Data Protection, and maintaining SRM configurations.
  • Administer/maintain HP P4800, P2000, and 3PAR SANs that support the vSphere environment to include provisioning of storage, performance monitoring, and adjusting fabric configurations.
  • Architected and implemented VMware Site Recovery Manager to provide disaster recovery capability utilizing both array and vSphere replication and have successfully performed planned migrations and both real and test failovers.
  • Designed/Redesigned and configured network infrastructure at primary and backup datacenters utilizing Cisco 3750s, ASAs, and Nexus 5Ks.
  • Worked closely with developers to deploy and maintain secure applications running on various platforms such as Tomcat and Apache and utilizing technologies such as SSL, LDAP, and SSO.
  • Primary administrator of small SharePoint farm and performed migration from 2007 to 2010.
  • Spearheaded efforts to expand VM infrastructure by virtualizing underutilized physical systems during migration to new data center. This led to approx. 95% of systems being virtualized.
  • Made use of a number of tools for managing and monitoring network resources to include vCenter, Nagios, PowerShell, PowerCLI, Puppet, LogInsight, vCOPS, Cacti, etc.
  • Utilized PowerShell scripts to automate tasks to include auditing, reporting, and configuring systems and wrote scripts to manage system patching that met customer’s unique requirements.
  • Worked with customer to overhaul a number of application deployments to meet requirements to provide better availability and security in accordance with best practices and corporate policies.
 
 
 
 
 

Field Technical Support Consultant

Hewlett-Packard

Nov 2011 – Sep 2012 Columbia, MD
  • Performed installation, troubleshooting, repair, and advance support services for customers of HP systems across all product lines to include servers (ProLiant DL100/300/500, BL460/2x200 series), storage (MSA, 3PAR, Lefthand, EVA), and blade systems (C7000/C3000).
 
 
 
 
 

Computer Technician/Network Administrator

COMSO, Inc

Feb 2010 – Nov 2011 Columbia, MD
  • Performed advance troubleshooting to quickly resolve problems related to profiles, registry, network connectivity, software, and hardware using a myriad of methods and tools.
  • Managed/administered Active Directory objects through NetIQ DRA and AR Server software.
  • Used command line tools and scripts to perform network administration tasks to include pulling software inventories, checking for and moving user data, and other configuration settings.
  • Performed computer/printer hardware upgrades to meet company’s SLAs to customer.
  • Used Remedy to document, track, and account for work completed on network resources.
  • Administered, configured, tested, deployed, and maintained network of 10 servers and 154 workstations/laptops and ensured systems received all updates, patches, and upgrades.
  • Managed and monitored backup operations using BackupExec and overhauled backup scheme to better utilize space and to include critical data that was not being backed up.
  • Managed and maintained testing and production environments in support of internal web applications to include management of Apache webserver, MySQL database, and PHP.
 
 
 
 
 

Senior Airman

Maryland Air National Guard

Sep 2009 – Sep 2012 Baltimore, MD
  • Inspected, maintained, repaired, and documented flight equipment necessary for 35+ pilots to safely operate aircraft in accordance with equipment technical data.
 
 
 
 
 

Senior Airman

United States Air Force

Jun 2006 – Sep 2009 San Antonio, TX
  • Trained to install, troubleshoot, repair, and maintain networked telecommunications and computer systems to include hardware, OS, software, and network configurations.
  • Setup/installed simulated geographically separated networks to communicate with each other to include configuration of Cisco switches/routers, AD, DHCP, and DNS.
  • Performed installation and configuration of Active Directory, DHCP and DNS.

Certifications

Projects

*
Runic Labs

Runic Labs

Project I started to help educate myself and other in the IT field through various real world like examples and code.

Contact