Chenyang Shang

Beijing, 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
Chenyang Shang is an NLP-focused master's student at Communication University of China with eight years of engineering experience spanning backend and full-stack development for cloud-native and security-focused open-source projects. He has contributed cryptographic integrations (SM2/SM3/SM4) to the popular JumpServer PAM project and built Kubernetes-related features across KubePi and KubeOperator, bridging cluster lifecycle, Docker image workflows, and UI-backend integrations. Comfortable across representation learning, pretrained language models, NLU/NLG and multimodal tasks, he also explores Music Information Retrieval—bringing a curious mix of applied ML research and production-grade systems work. Based in Beijing, he combines academic teaching experience in machine learning with hands-on contributions that reveal a practical knack for secure, scalable infrastructure.
code8 years of coding experience
bookMaster's degree, Electronic and Information, Master's degree, Electronic and Information at 中国传媒大学Communication University of China (CUC)
languagesEnglish, Chinese
github-logo-circle

Github Skills (30)

m410
kubernetes10
docker10
smp10
python10
scripting10
django10
smo10
smb10
dockers10
smf10
smd10
script10
go10
helm10

Programming languages (10)

TypeScriptJavaJinjaShellVueJavaScriptGoMustache

Github contributions (5)

github-logo-circle
KubeOperator/KubeOperator

Jan 2019 - Dec 2021

KubeOperator 是一个开源的轻量级 Kubernetes 发行版,专注于帮助企业规划、部署和运营生产级别的 K8s 集群。
Role in this project:
userFull-stack Developer
Contributions:3 releases, 416 commits, 11 PRs in 2 years 10 months
Contributions summary:Chenyang made significant contributions to the `kubeoperator/kubeoperator` repository by implementing features related to the installation and configuration of Kubernetes clusters, including the addition of install scripts and the definition of network configurations. Their work included changes to the Docker setup, database initialization, and configuration files. They also made improvements to the UI and the code related to cluster management and monitoring.
containerspaasvmware-vspherekubeappsansible
1Panel-dev/KubePi

May 2021 - Dec 2021

🚀 A modern, open-source K8s panel developed by the official 1Panel team.
Role in this project:
userBack-end Developer
Contributions:3 releases, 219 commits, 415 pushes in 6 months
Contributions summary:Chenyang primarily worked on back-end code, specifically related to Kubernetes panel functionality. They made changes to add and build Docker images, integrated with Kubernetes API for managing pods, and worked on a variety of features including adding container logs, creating a Kubernetes workload, and modifying the UI for displaying pods and other resources. The user also demonstrated skills in integrating front-end changes, likely handling some of the back-end integration for these UI changes.
kubeoperatordockervuek8skubernetes
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