Career Profile
I'm a DevOps Engineer with over nine years of experience and over 15 years total IT experience.
Experience
Senior DevOps Engineer
Torqata Data & Analytics
6/2021-Present
Manage shared infrastructure in GCP, builds and deployments via Jenkins and GitHub Actions, automation tools
around user management, application artifacts and container image, and the Kubernetes infrastructure deployed
on GKE.
Technologies Used: Kubernetes, GCP, Docker, Terraform, Python, Bash, Ansible, Linux
Senior DevOps Engineer
Trader Interactive
6/2020-6/2021
Build out and manage scaling, fault tolerant environments in AWS using Terraform, AWS CloudFormation,
Ansible, Python, and AWS CLI. Deploy and manage AWS Fargate clusters for Node.js or PHP applications.
Create and maintain Jenkins jobs to automate the releases using CloudFormation, AWS CLI or Ansible.
Write tools for managing assets across multiple AWS subscriptions. Monitor performance using NewRelic,
CloudHealth, or CloudWatch. Serve as a member of the Engineering Steering Committee and Live-Site Tracking
Committee. Provide training to team members. Respond to, troubleshoot, and mitigate on-call production
events. Use git, GitHub, and GitLab for managing code between multiple teams. Manage users, groups and
permissions on repositories in GitHub and GitLab. Manage permissions in AWS.
Technologies Used: AWS, Docker, Terraform, Python, Bash, Ansible, Linux
DevOps Team Lead
Trader Interactive
5/2018-6/2020
Manage DevOps team workflow in Jira and assist with getting tickets moved through to completion.
Build environments in AWS. Redesign and harden networks. Create a tool for managing SSH accounts across
all systems using Ansible. Create auto-scaling infrastructure in AWS and using Ansible which provisions
instances and ensures they are ready for web traffic before adding them to the load balancer. Oversee
and assist with redesign of Jenkins environment to create nodes dynamically or utilize containers for a
more cost effective and flexible CI/CD platform. Automate creation and testing of updated AMIs (Amazon
Machine Images) using Python and Chef. Create infrastructure to serve as A/B testing routers using AWS
and Nginx. Automate tasks using Python, Ansible, Bash and Chef. Serve as a member of the Engineering
Steering Committee and the Standards Committee. Provide training to team members. Respond to, troubleshoot,
and mitigate on-call production events. Use git, GitHub, and GitLab for managing code between multiple
teams. Manage users, groups and permissions on repositories in GitHub and GitLab. Manage permissions in AWS.
Technologies Used: AWS, Docker, Terraform, Python, Bash, Ansible, Linux
DevOps Engineer
Trader Interactive
12/2015-5/2018
Build out environments in AWS and migrate existing infrastructure from VMWare and bare metal.
Manage Linux and Windows systems. Assist teams with projects by providing the necessary infrastructure,
access and tools for deployment of, and updates to applications. Manage Jenkins environment. Manage DNS
for local and public domains. Build out and implement a centralized logging platform using Graylog.
Create a temporary solution for managing IP white-listing for employees. Oversee and assist with setting
up OpenVPN server to replace the existing white-listing solution. Manage server configuration and
application deployment using Chef. Use git, GitHub, and GitLab for managing code between multiple teams.
Manage users, groups and permissions on repositories in GitHub and GitLab. Manage permissions in AWS.
Technologies Used: AWS, Docker, Python, Bash, Linux
Linux Systems Engineer
Dominion Enterprises
10/2014-12/2015
Manage Linux servers for several business units with the company. Build and maintain Linux virtual
machines in VMware, AWS and Platform 9. Server in on-call rotation to resolve after hours emergencies.
Assist with setting up, testing and maintaining disaster recovery systems and procedures. Manage DNS for
local and public domains. Assist with setting up and maintaining the OpenStack based Platform 9 solution.
Discover and mitigate security issues with vulnerable systems. Manage GitHub Enterprise instance.
Technologies Used: AWS, Docker, VMWare, Platform 9, Bash, Linux
Senior Linux Systems Engineer
Enterprise Information Services, Inc
7/2014-10/2014
Manage server backups through the HP Data Protector application. Maintain and troubleshoot issues
pertaining to the ALMIS, AMMIS, and ATIMS applications, accounts, and host server hardware. Assist with the
rebuilding of the disaster recovery environment. Assist with migrating ALMIS production to a new location.
Participate in rotating on-call duty, ALMIS and ATIMS promotions, and routine server maintenance. Build,
configure, deploy, and maintain Linux and HP UX servers. Deploy/manage KVM-based workstations and
VMware-based servers. Manage the DNS records for the ALMIS domain.
Technologies Used: AWS, Docker, VMWare, Bash, Linux
Linux Systems Engineer
Enterprise Information Services, Inc
7/2012-7/2014
Participate in rotating on-call duty, ALMIS and ATIMS promotions, and routine server maintenance. Build,
configure, deploy, and maintain Linux servers. Deploy/manage KVM-based workstations and VMware-based
servers. Manage the DNS records for the ALMIS domain. Assist Client Services team as needed.
Technologies Used: AWS, Docker, VMWare, Bash, Linux
PC Systems Specialist
Enterprise Information Services, Inc
3/2009-7/2012
Build non-standard workstation and laptop images. Confer with end users to determine what types of
hardware and software are required. Train end users in the use of equipment and software. Install and
maintain hardware, software, and operating systems on the ALC LAN. Troubleshoot and repair problems.
Customize ruggedized laptops used to upload/download unclassified communications & HUD data to/from HH-
60 and HH-65 aircraft.
Technologies Used: Bash, Windows, Linux, Virtualbox, Norton Ghost
Help Desk Coordinator
Enterprise Information Services, Inc
9/2007-3/2009
As first point of contact, assist customers and employees via telephone, email, and in person. Triage desktop
problems to appropriate technical staff. Reset passwords for ALMIS, AMMIS and Heat users. Log, coordinate
and track requests using Heat call logging. Monitor computer room, recording temperatures, humidity and
other issues. Monitor server activities and network status, recording down time and contacting appropriate
technical staff.
Technologies Used: Bash, Windows, Solaris