Director of Engineering
2020 - 2021Public Library of Science- Led a team of 25 engineers and three additional engineering managers. Oversaw the cross-functional software engineering team's headcount, strategic staffing, and budget.
- Completed cloud-native re-architecture from bare metal to Google Cloud Platform (GCP) in 18 months.
- Reduced code maintenance burden by 60% and entirely eliminated data center hardware.
Technologies: Agile Coaching, Cloud Architecture, Management, Coaching, Budgeting, Key Performance Indicators (KPIs), Software Engineering, Software Architecture, GitLab CI/CDSenior Engineering Manager
2019 - 2020Public Library of Science- Consolidated disparate DevOps and software engineering teams under common leadership and matrixed Agile squads.
- Collaborated with engineering leaders to design transformational cloud architecture using GCP, Kubernetes, Terraform, and GitLab.
- Coached squads through the Agile process optimizations, including Scrum and Kanban, and managed larger projects.
- Recruited, mentored, and coached engineers using contributions, code reviews, Git insights, Pluralsight, and growth-oriented feedback.
Technologies: Agile Coaching, Management, Coaching, Software Engineering, Budgeting, Software Architecture, CI/CD Pipelines, Python, Java, MySQL, PostgreSQL, DevOps, Terraform, Google Cloud Platform (GCP)Reliability Engineering Manager
2018 - 2019Public Library of Science- Advocated for DevOps team and projects. Coordinated with software development cadences and product release schedules.
- Optimized reliability by introducing site reliability engineering (SRE) practices.
- Quantified costs of bespoke hardware and software platforms and laid groundwork for the adoption of cloud computing.
Technologies: Agile Coaching, Automation, DevOps, Terraform, CI/CD Pipelines, TeamCity, Python, Go, SaltStack, VMware, Nutanix, Junos OS, Juniper, IP Networks, Ubuntu Linux, DockerSenior DevOps Engineer
2015 - 2018Public Library of Science- Hired to bring modern DevOps practices to the Public Library of Science's bespoke data center environment.
- Contributed to modernizing infrastructure to run on Nutanix and VMWare with HashiCorp Consul and Vault.
- Created tools in Python and Go for automating infrastructure, managing environments, and integrating them with CI/CD.
- Advocated for the adoption of DevOps practices, CI/CD, infrastructure as code (IaC), and cloud computing.
Technologies: SaltStack, Python, Vagrant, TeamCity, CI/CD Pipelines, Go, Terraform, VMware ESXi, Nutanix, Consul, Vault, ELK (Elastic Stack), MySQL, PostgreSQL