Yao Zhou

Software Engineer at Alibaba Group

Shanghai, Shanghai, China
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
Yao Zhou is a software engineer with 7 years of experience specializing in cloud-native back-end and DevOps work, currently focused on Kubernetes and Docker at Alibaba and DaoCloud. He brings strong Go and Java skills, practical automation experience, and a track record of stabilizing critical infrastructure—contributing bug fixes, improved test coverage, and metric additions to high-profile open-source projects like Kubernetes/kubectl. His background includes data science and ML projects in Python from master’s studies in France, giving him a rare combination of operational engineering and data-driven modeling. Comfortable across the stack, he has moved from PHP/MySQL back-ends to distributed systems and cloud tooling, and is adept at turning hard-to-reproduce production issues into durable fixes.
code7 years of coding experience
job1 year of employment as a software developer
bookBachelor's degree, Automation Engineer Technology/Technician, Bachelor's degree, Automation Engineer Technology/Technician at South China University of Technology
bookMaster's degree, Computer Science, Bac +5, Master's degree, Computer Science, Bac +5 at Polytech Nantes
github-logo-circle

Github Skills (17)

debugging10
kubernetes10
debug10
testing10
kubectl10
go10
kubernetes-pods10
k8s10
cli10
api-design9
automation9
automations9
cnc8
build-automation8
container8

Programming languages (4)

ShellGoHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
kubernetes/kubernetes

Oct 2019 - Sep 2020

Production-Grade Container Scheduling and Management
Role in this project:
userBack-end & DevOps Engineer
Contributions:19 reviews, 50 commits, 77 PRs in 11 months
Contributions summary:Yao contributed to the Kubernetes project by addressing various bugs and improving the stability and functionality of the system. Their commits focused on fixing nil pointer errors, improving test coverage, and removing dependencies on external tools like Prometheus from the etcd version monitor. They also made changes to kubectl, addressing issues with deployment, annotation, and deletion commands, demonstrating familiarity with Kubernetes' core functionalities. Additionally, they added missing metrics and addressed issues in the scheduler and other core components.
containersschedulingdockergradeproduction-grade
kubernetes/kubectl

Nov 2019 - Sep 2020

Issue tracker and mirror of kubectl code
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:36 commits, 50 comments, 3 issues in 10 months
Contributions summary:Yao primarily contributed to the `kubectl` codebase by fixing bugs and adding new features. Their work involved modifying core functionalities, such as pod security policy management, component status retrieval, and namespace handling during apply operations. They also focused on enhancing test coverage and improving error handling within various commands like `describe` and `apply`, alongside adding new flags and functionalities for improved user experience, such as the `--list` option for the `annotate` command.
trackerkubectlkubernetesk8s-stagingk8s-sig-cli
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
Yao Zhou - Software Engineer at Alibaba Group