Peter Schuurman

Software Engineer at Google

Seattle, Washington, United States
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
Peter Schuurman is a software engineer with a decade of experience building back-end systems at Google from a solid Computer Engineering background at UBC. Based in Seattle, he contributes to core cloud-native infrastructure, notably making API and StatefulSet improvements to the flagship Kubernetes project—work that spans protobuf changes, feature gates, and careful API documentation. His career includes internships across major tech firms (Microsoft, Amazon, Google) before joining Google full-time, reflecting both breadth and early exposure to large-scale systems. Known for attention to detail and maintenance work—typo fixes, rebases, and cross-version API updates—he blends feature development with stewardship of critical open-source APIs.
code10 years of coding experience
job1 year of employment as a software developer
bookBachelor of Computer Engineering, Engineering, Bachelor of Computer Engineering, Engineering at The University of British Columbia
github-logo-circle

Github Skills (10)

kubernetes10
statefulset10
go10
api10
k8s10
apidoc10
protobuffer10
protobuf10
kubernetes-pods10
container9

Programming languages (6)

HCLC++ShellGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
kubernetes/kubernetes

Sep 2022 - Nov 2022

Production-Grade Container Scheduling and Management
Role in this project:
userBack-end Developer
Contributions:30 reviews, 7 commits, 11 PRs in 1 month
Contributions summary:Peter primarily contributed to the Kubernetes project by implementing features related to StatefulSets, specifically focusing on enhancements described in KEP-3335. Their work involved modifying generated protobuf files within the `apps/v1` and `v1beta2` API packages to support new functionalities like StatefulSetSlice and updating doc comments and feature gate names. These contributions suggest involvement in core Kubernetes API development and enhancements related to stateful application management. They also fixed typos and rebased feature branches, indicating attention to detail and project maintenance.
containersschedulingdockergradeproduction-grade
kubernetes/api

Sep 2022 - Nov 2022

The canonical location of the Kubernetes API definition.
Role in this project:
userBack-end Developer
Contributions:7 commits in 1 month
Contributions summary:Peter's contributions center around enhancing and maintaining the Kubernetes API definition. They implemented features related to StatefulSetOrdinals, involving modifications to generated protobuf files and related types. The commits demonstrate a focus on refining the API's structure, documentation, and feature gates, particularly in the context of StatefulSets. Their work involved updating code across different versions of the API.
apikubernetes-apilocationkubernetesdefinition
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