Pete Steyert-woods

Senior Staff Engineer at CircleCI

England, United Kingdom
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Pete Steyert-woods is a Senior Staff Engineer based in the UK with over a decade of hands-on experience building high-scale distributed systems, currently driving core platform work at CircleCI. He blends deep Go expertise with a background in C++ and Java to design and operate multi-tenant execution platforms that run millions of jobs per day, focusing on deployment velocity, realistic end-to-end testing, and infrastructure efficiency. Pete has led architecture efforts from VM management replacements to middleware and service templates that eliminate boilerplate and speed developer productivity, and he’s contributed to well-known open-source projects including CircleCI CLI and Ubuntu Unity components. A mathematically trained engineer (BSc and MSc from York), he pairs rigorous performance tuning and testability work with a history of shipping secure, containerised services for security-conscious customers. Notably, he drives cultural improvement through initiatives like Techcellence and practical testing libraries that made previously untestable desktop components verifiable.
code12 years of coding experience
job10 years of employment as a software developer
bookBSc, Joint Mathematics and Computer Science, 1st class (Hons), BSc, Joint Mathematics and Computer Science, 1st class (Hons) at University of York
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (26)

c-language10
testing10
user-interface10
graphical-user-interface10
human-interface10
go10
qml10
command-line-tool10
cprogramming-language10
qt9
cicd9
circleci9
devops9
cli9
continuous-integration8

Programming languages (20)

SmartyPowerShellJavaC++CM4GoHTML

Github contributions (5)

github-logo-circle
CircleCI-Public/circleci-cli

Sep 2020 - Sep 2021

Use CircleCI from the command line
Role in this project:
userBackend & DevOps Engineer
Contributions:10 reviews, 17 commits, 16 PRs in 11 months
Contributions summary:Pete primarily focused on enhancing the testing infrastructure and adding new features related to runner management within the CircleCI CLI. They updated testing dependencies like `gotest.tools` and addressed Go version compatibility issues. Furthermore, they implemented commands to manage runner resource classes and tokens, including the ability to list and delete these resources. The user also contributed to path escaping of runner IDs and sending of the correct user agent.
command-line-toolgolangdevopscircle-cideveloper-tools
ubports/unity8

Jul 2013 - Mar 2017

The operating environment for everywhere.
Role in this project:
userFull-stack Developer
Contributions:28 commits in 3 years 9 months
Contributions summary:Pete primarily focused on updating and maintaining the Unity8 operating environment's user interface and underlying code. They made several changes to the mock LightDM backend and QML files to improve the user experience and functionality. These updates included handling optional parameters, fixing whitespace, and adapting to changes within the system's user management and notification systems, focusing on the Dash and Panel components.
dotfilesoperatinglinux
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial