Talented developer with over 15 years experience building large-scale distributed systems. Expert in cloud systems with in-depth experience building and maintaining Kubernetes clusters. Passion for automation and developer productivity.
Overview
16
16
years of professional experience
Work History
Sr. Software Engineer
Grafana Labs
08.2022 - Current
Developed the Alloy monitoring agent from conception to delivery at massive scale. Provided core features and targeted fixes.
Managed operational deployments of thousands of mission-critical pods across dozens of clusters in multiple clouds. Provided support for multiple large-scale customers throughout onboarding, deployment, and continued troubleshooting.
Developed solutions for centrally managing configurations for a fleet of monitoring agents, including design, development, and delivery of a highly scalable web service for managing thousands of instances.
Site Reliability Engineer
Grafana Labs
03.2020 - 08.2022
Worked on Engineering Platform to enable entire company to deploy workloads to Amazon, Google, and Azure clouds. Managed dozens of kubernetes clusters around the world.
Built continuous integration and continuous delivery infrastructure to streamline and automate deployment to all clusters, used by hundreds of engineers. Helped all teams manage infrastructure as code, reducing friction, and maintaining uniformity.
Designed and implemented framework for provisioning and deploying large numbers of small-scale kubernetes clusters to maximize geographic distribution. Fully automated provisioning and deployment to them.
Sr. SRE Developer
Stack Overflow
02.2015 - 01.2020
Core maintainer of the "bosun" open source monitoring platform. Co-author of "DnsControl" DNS automation platform.
Introduced, bootstrapped, and maintained kubernetes clusters, from cluster creation through application deployment.
Improved continuous integration and general automation practices company-wide.
Worked on and Improved nearly every aspect of Linux and Windows system administration, including physical data center maintenance, low-level networking, security, system provisioning, automated configuration (puppet), monitoring, system diagnostics and incident response.
Sr. Software Engineer
Ancestry.com
05.2012 - 02.2015
Worked on core back-end web services. Deployed and managed large set of high-load microservices.
Constantly pushed for adoption of new technologies to improve performance, stability, and availability of our stacks. Brought team from constantly fighting fires to being entirely confident in the quality of service provided by our applications.
Software Engineer
Henry Schein
10.2011 - 05.2012
Full stack web developer. Built rich, single page applications for dental office management. Touched everything from the database to the front-end, and in between. Led efforts to implement automated testing and greatly increased product stability.
Software Developer
Caselle
04.2009 - 05.2011
I began as an intern at Caselle, and left as a professional engineer. Worked on major reworking of a large suite of government accounting software. Learned the difference between good code and bad, and found my passion for constantly improving everything I touch.
Education
Bachelor of Science - Computer Science
BYU
2015
Skills
Programming in Go, C#, Javascript and many more
Docker and Kubernetes
Terraform
Bash and Powershell scripting
Linux and Windows Administration
Monitoring
Networking
DNS and Traffic Management
Scaling and Optimization
CI, CD, and Automation
Configuration Management
Timeline
Sr. Software Engineer
Grafana Labs
08.2022 - Current
Site Reliability Engineer
Grafana Labs
03.2020 - 08.2022
Sr. SRE Developer
Stack Overflow
02.2015 - 01.2020
Sr. Software Engineer
Ancestry.com
05.2012 - 02.2015
Software Engineer
Henry Schein
10.2011 - 05.2012
Software Developer
Caselle
04.2009 - 05.2011
Bachelor of Science - Computer Science
BYU
Similar Profiles
Sean CoadySean Coady
Sr. Observability Architect at Grafana LabsSr. Observability Architect at Grafana Labs