My Resume


Experienced engineer with 15+ years experience in technology ranging from mainframes to cloud. Has designed and implemented systems professionally in AWS, Azure, and GCP utilizing infrastructure-as-code-principles in Terraform, Cloudformation, Ansible, and Pulumi.


IAC: Cloudformation/CDK, Terraform, Pulumi
CI/CD: Github Workflows, Azure DevOps, GitLab CICD, GoCD
Availability/Monitoring: New Relic, Zabbix, Cloudwatch, Loggly, Elasticsearch, Dynatrace
Programming: Python, Typescript, Bash


Work Experience

Senior Systems Engineer
July 2015 - Present
Ramsey Solutions, Franklin, TN

Key Responsibilites

  • Design, develop, and maintain cloud infrastructure spanning 80+ AWS accounts configured in an Organization. Strive towards systems that are self-service.
  • Automate detection, prevention, and/or remediation of resources and services that are in violation of security standards.
  • Stay current on cloud capabilities to be prepared to advise business units on architecture questions.
  • Continuously mentor and advise junior engineers on best practices and architectural patterns by maintaining an approachable demeanor and encouraging questions.

Senior DevOps Engineer
July 2020 - Present
Provisions Group, Franklin, TN

Key Responsibilites

  • Utilize infrastructure-as-code principles to develop and maintain cloud resources for multiple clients.
  • Gather requirements, estimate effort, and advise clients on architectural patterns.
  • Act as point-of-escalation for junior engineers.

Automation Systems Administrator
November 2013 - June 2015
United Services Automobile Association (USAA), San Antonio, TX

Key Responsibilites

  • Lead administrator for a multifaceted automation environment including Windows and Linux servers
  • Coordinated continuous integration environment for java application release cycle utilizing maven, Jenkins, and HPOO
  • Configure, manage, monitor, and maintain JBoss and Tomcat application servers in a production environment
  • Responsible for return to service activities, training, and documentation

WebSphere MQ Administrator
May 2011 – November 2013
United Services Automobile Association (USAA), San Antonio, TX

Key Responsibilites

  • Manage and maintain a large WebSphere MQ Cluster environment with over 1,500 queue mangers on linux and windows servers
  • Interface with customers in both a project and support role to ensure the best customer experience through the full lifecycle of their application.
  • Monitor availability dashboards and coordinate multiple teams during return to service during situations

DB2/IMS Database Administrator
May 2008 - May 2011
United Services Automobile Association (USAA), San Antonio, TX

Key Responsibilites

  • Maintain and monitor multiple production databases on the DB2 and IMS mainframe database systems
  • Provide support for return to service situations with the end user in mind
  • Setup and migrate database structures through multiple environments