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.
10 years of coding experience
13 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Northeastern University
Bachelor of Engineering (B.E.) Communication Engineering, Bachelor of Engineering (B.E.) Communication Engineering at Jilin University
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.
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.