Ning Xie is an Infrastructure Software Engineer with 11 years of experience focused on cloud-native systems, observability, and distributed messaging. Based in Beijing, he is an active Kubernetes and NSQ contributor and maintainer, with notable work on projects like heapster, node-problem-detector, kube-state-metrics and the widely used gRPC-Go and cAdvisor codebases. At ByteDance he drives Kubernetes/Docker monitoring, alarms, and NSQ operator development, blending back-end engineering with DevOps rigor. His contributions show a knack for improving telemetry granularity, reliability, and test/build tooling across critical cloud-native components. Pragmatic and detail-oriented, he often surfaces less-obvious system health improvements—such as node capacity metrics, cgroup validations, and hostname-override features—that materially boost cluster observability and stability.
11 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Science and Technology, Excellent, Bachelor's degree, Computer Science and Technology, Excellent at Northeastern University
This is a place for various problem detectors running on the Kubernetes nodes.
Role in this project:
Back-end & DevOps Engineer
Contributions:6 reviews, 28 commits, 29 PRs in 2 years
Contributions summary:Ning contributed to the Kubernetes node-problem-detector project by updating dependencies, refactoring code, and adding new features. Their work included bumping the Kubernetes version, adding a hostname override feature, and refactoring the options package. Furthermore, the user implemented a custom problem detector plugin, demonstrating the ability to extend the project's functionality.
Add-on agent to generate and expose cluster-level metrics.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:98 commits, 105 PRs, 33 pushes in 2 years 2 months
Contributions summary:Ning primarily contributed to the `kube-state-metrics` project by addressing bugs and making enhancements. Their commits involved fixing issues within the Kubernetes API namespace and correcting typos in project code. Furthermore, the user demonstrated their DevOps skills by bumping client go to v4.0.0-beta.0 to support Kubernetes 1.7 and included updates to the e2e test script. These changes reflect their role in maintaining and improving the project's stability and compatibility with newer Kubernetes versions.
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
Ning Xie - Infrastructure Software Engineer at 字节跳动