Shangru Li

Senior Systems Software Engineer at 英伟达公司

Philadelphia, Pennsylvania, United States
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
Shangru Li is a Senior Systems Software Engineer with nine years of experience building cloud-native and systems-level solutions, currently advancing platform work at NVIDIA in Philadelphia. He combines deep systems engineering with DevOps and automation expertise, having improved multi-architecture Docker workflows and installer automation for the native Kubernetes platform tke. With an MSE in Computer Graphics and Game Technology from UPenn and early experience in game engine development at Tencent, he brings a practical blend of performance-focused engineering and infrastructure automation. Known for operationalizing complex build-and-deploy pipelines, he routinely bridges developer workflows and production-grade system reliability.
code9 years of coding experience
book工学士, Computer Software Engineering, 工学士, Computer Software Engineering at 广东外语外贸大学
bookMSE, Computer Graphics and Game Technology, MSE, Computer Graphics and Game Technology at 美国宾夕法尼亚大学
github-logo-circle

Github Skills (11)

arm10
kubernetes10
docker10
makefile10
dockers10
build-automation10
cicd10
kubernetes-pods10
cloud-native9
go9
bash8

Programming languages (5)

TypeScriptJavaHandlebarsGoMustache

Github contributions (5)

github-logo-circle
tkestack/tke

Feb 2020 - Oct 2020

Native Kubernetes container management platform supporting multi-tenant and multi-cluster
Role in this project:
userDevOps Engineer & Automation Engineer
Contributions:13 commits, 21 PRs, 1 push in 8 months
Contributions summary:Shangru primarily focused on enhancing the build and deployment processes for the `tke` project. Their contributions involved modifying build scripts, particularly those related to Docker images and multi-architecture support (ARM64). They added support for Docker buildx, enabling more efficient and versatile image building and pushing to Docker Hub. Furthermore, the user updated the tke-installer and provider-res versions, automating aspects of the installation and deployment of the Kubernetes platform.
containerstenantpaasmulti-clusterdocker
Shangru-WU/tke

Feb 2020 - Dec 2020

Native Kubernetes container management platform supporting multi-tenant and multi-cluster
Contributions:63 pushes, 28 branches, 4 tags in 9 months
containerstenantcontainerdorchestrationmulti-cluster
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