2022 to Present
Cisco Meraki
Senior FedRAMP Linux Engineer:
Implementing build automation across multiple teams' container dependencies.
Creating complex automatic package updating rules for vulnerability management.
Pushing for fully-automated CI/CD of updates, builds and deploys.
Batch auditing, executing and configuring across thousands of servers.
Replacing legacy ruby with contemporary python.
Automating everywhere possible.
2016 to 2022
Shoobx
Lead Systems Engineer and ISMC member:
Brought Shoobx infrastructure soundly to the next level.
Converted playbooks to robust configuration management via SaltStack.
Transitioned singletons to HA and throw-away cloud servers, managed through Terraform.
Contributed to and maintained ISO 27001 and 27018 information security policies.
Transformed naive task queues into fully-managed message queues.
Used massive parallelism to reduce 15 hour testing to 10 minutes.
Advocated "Keep It Simple, Stupid."
Automated everything, yet again.
Brought Python to bear.
2010 to 2016
Health Union
Tech Lead:
Automated deployment of systems at Amazon.
Set performance expectations of distributed newsletter platform.
Created production storage platform for UX team.
Led data protection and storage policies.
Placed application environment into configuration management.
Integrated external systems with Python and PHP.
2007 to 2011
Association for Computing Machinery
Regional Contest Systems Manager:
Coordinated administration and preparation at all contest locations in East
Central North America (ECNA).
Required timely and extremely reliable communication with remote system
administrators. Prepared and installed servers for data center. Administrated
systems at Cincinnati site. Created AJAX interface for live scoreboard.
Fullstack DevOps.
Operation: Docker, Debian/Ubuntu Linux, Apache/Nginx, MySQL/PostgreSQL/SQLite, Python/PHP, Postfix/Dovecot, systemd.
Configuration: SaltStack, Terraform, docker compose, HAProxy, letsencrypt.
Integration/Testing: bash/tclsh, Gitlab/Jenkins CI/CD, sed/awk, pre-commit, coverage, shellcheck.
Monitoring: netdata, prometheus/grafana, filebeat, sensu-go.
Combined with AWS: Auto Scaling Groups ASG, Cloud Relational Database Aurora RDS, ElastiCache Redis, Elastic Load Balancing ELB, Identity & Access Management IAM, Route 53 R53, Simple Email Service SES, Simple Notification Service SNS, Message Queueing Service SQS, Virtual Private Cloud VPC, Certificate Manager ACM.
Available upon request.