Twitch

July 2021 - Today

Systems Development Engineer II

  • Write Infrastructure as Code using AWS CDK in TypeScript and team-created DSL written in Ruby
  • Create Python scripts using AWS SDK for Python (Boto3) to make non-IaC changes or gather information on AWS accounts
  • Manage Chef code for configuration management in AWS cloud environments
  • Perform systems administration (upgrading, configuration, and troubleshooting) for developer tools including Jenkins, Artifactory, GitHub Enterprise, and TeamCity
  • Produced team onboarding documentation including best practices that team has adapted and broke down each process into consumable portions for learning
  • Assisted with remediation of large security incident, rotating secrets and documenting recommended pathways to migrate secrets out of code to AWS Secrets Manager for other teams

Jamf

March 2020 - July 2021

Senior Systems Development Engineer

  • Architected and developed cloud-based solution for log streaming using AWS Kinesis and CloudWatch to forward application logs to customer endpoints
  • Upgraded severely outdated Ansible codebase to latest version and tested all necessary module and process changes in development environment prior to production deployment to ensure transition occurred smoothly
  • Developed AWS API to create/expire/rotate/migrate encryption keys for customers that were stored in AWS Parameter Store and incorporated API calls into customer instance creation, migration, and deletion processes
  • Regularly worked with product engineering to integrate new features into customer instances or remediate security vulnerabilities using automation
  • Team lead for US-based members and helped organize project work, documentation, and perform in-depth code review for co-workers

June 2019 - March 2020

Systems Development Engineer II

  • Improved customer application upgrade process using Ansible automation, decreasing time to complete upgrades and offering continuous insight into progress by integrating a chat ops component /li>
  • Continuously evaluated manual work processes by operations team and created automation for the most time-consuming tasks
  • Saved thousands a month in cloud costs by introducing automation and tagging processes to tear down instances in our dev and sandbox environments

April 2017 - June 2019

Systems Administrator

  • Created Bash, PowerShell, and Python scripts as needed to automate tasks performed regularly and improve administrative experience
  • Made several improvements to virtual infrastructure, e.g., moved vCenter clusters away from standard switching to distributed switching, upgraded ESXi versions, maintained update templates and configured DRS automation
  • Migrated existing servers to latest Ubuntu and CentOS LTS distributions and setup Apache, NGINX, uWSGI, and other services from scratch

BridgeTower Media

Sep 2015 - Apr 2017

Systems Administrator

  • Managed primary application servers used by the company for publication subscriptions and improved user experience while decreasing tickets related to poor performance by 80% by standardizing all server environments
  • Configured WSUS and approved updates monthly across 20 physical locations for hundreds of workstations and dozens of servers
  • Set up two-tier certificate authority hierarchy to allow internally signed SSL certificates

SysArc Inc

October 2014 - Aug 2015

Network Engineer

  • Administered DC, DHCP, DNS, file and print servers at fourteen different client organizations
  • Executed network migrations, reconfigurations and integrations to improve performance
  • Assisted with mail migration from onsite Exchange to Office 365 by creating necessary PowerShell scripts

LimeLeap Solutions

July 2013 - October 2014

Operations Engineer

  • Created PowerShell scripts to automatically update third party applications with remote monitoring software
  • Managed five client organizations as primary contact for all IT matters; made regular on-site visits
  • Routinely executed server patching and maintenance for Windows 2003, 2008 and 2012 servers