Cheng Wang

Senior Staff Data Scientist

Chengdu City, Sichuan, Singapore
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
Cheng Wang is a Senior Staff Data Scientist with nine years of experience building and hardening data and distributed systems across telecom, finance, and gaming at Singtel, Standard Chartered, and Tencent Games. Comfortable at the intersection of data science, backend engineering and DevOps, he has hands-on experience with Hadoop ecosystems and cloud-native tooling and has contributed meaningful bug fixes and refactors to flagship open-source projects like Kubernetes and client-go. Based in Chengdu with ties to Singapore, he blends pragmatic engineering—favoring “less is more”—with system-level understanding of controllers, garbage collection, and CSI mounting in production environments. Known for improving code clarity and reliability, he brings a quiet, detail-oriented approach to scaling complex data platforms and integrating ML workflows into robust infrastructure.
code9 years of coding experience
job2 years of employment as a software developer
bookMaster's degree, Master's degree at Nanyang Technological University
languagesEnglish, Chinese
github-logo-circle

Github Skills (8)

kubernetes10
debug10
container10
go10
kubernetes-pods10
devops9
back-end-development9
cicd5

Programming languages (12)

ShellC++RustDhallMakefileJavaScriptVueGo

Github contributions (5)

github-logo-circle
kubernetes/kubernetes

Jun 2021 - Oct 2022

Production-Grade Container Scheduling and Management
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:45 reviews, 22 commits, 42 PRs in 1 year 4 months
Contributions summary:Cheng primarily focused on bug fixes and code improvements within the Kubernetes codebase. Their contributions addressed issues such as nil pointer panics in deletion strategies, typos, and inconsistencies in variable naming. Furthermore, the user made updates to various controllers, including those related to garbage collection and CSI mounting, indicating their involvement in both core logic and system-level components. The user also demonstrated an understanding of the Kubernetes ecosystem by modifying the `kube-apiserver` and `kubectl` modules.
containersschedulingdockergradeproduction-grade
kubernetes/client-go

Aug 2021 - Mar 2022

Go client for Kubernetes.
Role in this project:
userBack-end Developer
Contributions:7 commits in 7 months
Contributions summary:Cheng primarily contributed to bug fixes and code improvements within the `client-go` repository, a Go client for Kubernetes. Their work focused on correcting typos, updating comments, and modifying code to address minor issues like unifying worker numbers. The user also refactored code blocks to improve code clarity. These changes improved code quality and maintainability.
golanggo-clientkubernetesk8s-staging
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