Michael Taufen

Staff Software Engineer at Google

Greater Seattle Area 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
Michael Taufen is a Staff Software Engineer in the Greater Seattle area with 14 years of infrastructure-focused experience, primarily driving Kubernetes work at Google from Kubelet internals to GKE platform security. He combines deep backend and DevOps expertise—evidenced by contributions that improved Kubernetes API configuration, feature gates, and graduating ServiceAccountIssuerDiscovery to GA—with hands-on ownership of release infrastructure and Windows support for GKE. A former engineering resident and early co-founder of a mobile app, he blends systems-level thinking with product-minded engineering and a knack for refactoring complex APIs into more flexible designs. His work reveals a willingness to tackle low-level OS and security challenges (including getting an experimental kernel running) while influencing large-scale cloud-native platforms.
code14 years of coding experience
job9 years of employment as a software developer
bookBachelor’s Degree, Mathematics and Computer Science, Bachelor’s Degree, Mathematics and Computer Science at St. Olaf College
bookHigh School, High School at Academy of Information Technology and Engineering
github-logo-circle

Github Skills (19)

kubernetes10
apidoc10
kubernetes-apiserver10
configuration-management10
go10
api10
kubernetes-pods10
devops10
testing9
rbac9
k8s9
refactoring9
docker8
oid8
dockers8

Programming languages (15)

CSSRustCGoHTMLJupyter NotebookHCLTypeScript

Github contributions (5)

github-logo-circle
kubernetes/kubernetes

May 2016 - Jul 2021

Production-Grade Container Scheduling and Management
Role in this project:
userBackend & DevOps Engineer
Contributions:62 reviews, 241 commits, 245 PRs in 5 years 3 months
Contributions summary:Michael focused on enhancing the Kubernetes project's service account functionality, primarily by graduating the ServiceAccountIssuerDiscovery feature to GA status. They implemented code changes across multiple files, including feature gates, RBAC policy, and API server configurations, demonstrating a strong understanding of the Kubernetes internals. The contributions also included setting up temporary file systems and modifying the test environment to accommodate various OIDC discovery setups.
containersschedulingdockergradeproduction-grade
kubernetes/api

Jun 2016 - May 2019

The canonical location of the Kubernetes API definition.
Role in this project:
userBack-end Developer
Contributions:25 commits in 2 years 11 months
Contributions summary:Michael contributed significantly to the Kubernetes API definition, focusing on the Kubelet configuration. They made build-related improvements, updated and added new fields to the KubeletConfiguration type, and addressed various bugs. Furthermore, the user refactored the codebase, renaming fields and moving configurations. Also, the user added FeatureGates and ExperimentalFailSwapOn to the KubeletConfiguration, showing a focus on expanding and refining the Kubelet's functionality.
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
Michael Taufen - Staff Software Engineer at Google