2016 to Present
Shoobx, Boston, MA
Lead Systems Engineer and ISMC member: Bringing 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. Brought Python to bear.
2010 to 2016
Health Union, Philadelphia, PA
Tech Lead: Automated deployment of systems at Amazon. Set performance expectations of distributed newsletter platform. Created production storage platform for UX team. Led PII-protection and storage policies. Placed application environment into configuration management. Integrated external systems with Python and PHP.
2011 to 2012
IBM, Boston, MA
Lotus/Domino SpeedTeam: created new automated security tests, added verification of internal hotfix tools, led recruitment efforts at top programming contest site.
2007 to 2011
Association for Computing Machinery, Cincinnati, OH
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. 2009 ECNA Representative to Stockholm, Sweden world finals.
Cincinnati Children's Hospital Medical Center, Cincinnati, OH
Graduate Student: Created cluster and license use monitoring tools using rrdtool. Modified MRBS (open source) to use LDAP/Kerberos authentication levels and generate PDFs, serving as the clinical scheduling web application for nurses. Developed remotely managed transparent https intercept proxy for clinical trial laptops. Developed binary installers and portfiles of PSPP for MacPorts, an open source package manager for macOS.
Operation: Docker, Debian/Ubuntu Linux, Apache/Nginx, MySQL/PostgreSQL/SQLite, PHP/Python, Postfix.
Configuration: SaltStack, Terraform, docker-compose.
Integration/Testing: bash/tclsh, Gitlab/Jenkins CI/CD, sed/awk, coverage, shellcheck.
Monitoring: netdata, prometheus/grafana, filebeat, newrelic, sensu-go.
Combined with AWS: Certificate Manager ACM, Auto Scaling ASG, Cloud Relational Database RDS, ElastiCache, 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.
Available upon request.