Summary
Overview
Work History
Education
Skills
Timeline
Generic

Craig Peterson

New Rochelle,NY

Summary

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
Craig Peterson