Yanwei Guo

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
Yanwei Guo is a software engineer with nine years of experience building cloud-native infrastructure and developer tooling, currently working on Google App Engine in Seattle. He has deep backend and DevOps experience in Kubernetes and serverless ecosystems, contributing to high-profile open-source projects like Knative (improving metrics, validations, and versioning) and GoogleCloudPlatform's magic-modules for Cloud Run integration. At Google since 2015, Yanwei combines production-grade engineering with a strong validation and testing mindset, having added traffic/revision safeguards and metrics forwarding in serving controllers. He holds advanced training in search and web mining from Peking University, reflecting a data-driven approach to system design. Pragmatic and detail-oriented, he often surfaces subtle operational improvements—like commit-ID logging and probe configurations—that make distributed systems more observable and reliable.
code9 years of coding experience
job1 year of employment as a software developer
bookBachelor's Degree, Compute Science, Bachelor's Degree, Compute Science at Peking University
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
21reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (20)

kubernetes10
google-cloud-platform10
back-end-development10
testing10
terraform10
gcp10
terraformer10
google-cloud-run10
go10
kubernetes-pods10
yaml10
logging10
devops10
apidoc9
metric9

Programming languages (5)

ShellJavaScriptGoHTMLRuby

Github contributions (5)

github-logo-circle
knative/serving

Feb 2018 - Apr 2022

Kubernetes-based, scale-to-zero, request-driven compute
Role in this project:
userBack-end & DevOps Engineer
Contributions:138 reviews, 154 commits, 161 PRs in 4 years 2 months
Contributions summary:Yanwei's commits focused on adding validations for `ElaService` objects within the `knative/serving` repository, which is Kubernetes-based for request-driven compute. They implemented validation rules for traffic targets, including constraints around revisions. They also made significant changes to the test files and build configurations to support and test these added validations. Moreover, the contributions encompass modifications to controller components and the introduction of features like the `statforwarder` to enhance the reporting of metrics.
golangzerodeveloper-productivitynetworkingserverless
knative/pkg

Jul 2018 - Aug 2021

Knative common packages
Role in this project:
userBackend Developer
Contributions:21 reviews, 38 commits, 49 PRs in 3 years 1 month
Contributions summary:Yanwei's primary contribution focused on enhancing the Knative common packages. They added a constant for the commit ID for logging purposes and integrated a changeset library, likely for version control. Furthermore, the user implemented and explained new functionality through documentation within a `doc.go` file, showcasing their ability to incorporate new features into the project. They also refactored the metrics backend and added a function to record metrics based on the configuration.
knativekubernetes
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
Yanwei Guo - Software Engineer at Google