Chi Zhang

Staff 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
Chi Zhang is a Staff Software Engineer based in Seattle with a decade of experience building CI/CD, test infrastructure, and developer productivity tools at scale, currently at Google. He specializes in backend and DevOps automation for Kubernetes and serverless platforms (Knative, Cloud Run), with a strong track record of hardening e2e and performance testing and automating Prow/testgrid workflows. Chi’s open-source contributions to high-profile projects like Kubernetes, Istio, and Knative demonstrate a pragmatic focus on reliability: converting scripts to Python3, adding Gerrit reporting, and automating job generation and image bumps. He blends deep systems knowledge with practical engineering—often fixing flaky CI, tuning timeouts, and improving benchmarking setups—so teams ship faster with fewer surprises. Unexpectedly, his early career work spans both front-end/mobile features and large-scale test automation, giving him a rare cross-cutting perspective on developer and product needs.
code10 years of coding experience
job13 years of employment as a software developer
bookMaster’s Degree Computer Science, Master’s Degree Computer Science at Northeastern University
bookBachelor of Engineering (B.E.) Communication Engineering, Bachelor of Engineering (B.E.) Communication Engineering at Jilin University
languagesChinese, English
github-logo-circle

Github Skills (33)

e2e-testing10
kubernetes10
github-ci10
docker10
python10
e2e-test10
cloudevents10
testing10
bash10
dockers10
cicd10
performance-testing10
gcp10
automation10
go10

Programming languages (14)

JavaC++GoHTMLJupyter NotebookJsonnetTypeScriptHCL

Github contributions (5)

github-logo-circle
knative/eventing

Apr 2019 - Jan 2022

Event-driven application platform for Kubernetes
Role in this project:
userBackend & DevOps Engineer
Contributions:2 reviews, 84 commits, 111 PRs in 2 years 10 months
Contributions summary:Chi primarily focused on enhancing the eventing platform by adding and refining end-to-end (e2e) test cases. These tests were built around the Channel-Subscription model, ensuring the system's reliability. The user's work involved modifying code, refactoring existing functions, and addressing code review issues, indicating a strong grasp of the codebase. The user also showed DevOps skill by managing the e2e test environment, fixing build failures, and adjusting timeouts.
eventingeventscloudeventsspecificationdeveloper-productivity
knative/pkg

Apr 2019 - Jun 2020

Knative common packages
Role in this project:
userBack-end & DevOps Engineer
Contributions:6 reviews, 51 commits, 58 PRs in 1 year 2 months
Contributions summary:Chi primarily contributed to the Knative common packages. They implemented features to improve the logging of pods and added a method to check pod status. They also moved common helper functions to the test package and refactored code related to Mako integration, moving it from serving to the pkg directory. They are responsible for moving and refactoring prometheus, github, and slack related code.
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
Chi Zhang - Staff Software Engineer at Google