Tianhe Zhang

Principle Software Engineer at NVIDIA

San Francisco Bay Area 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
Tianhe Zhang is a principal software engineer in the San Francisco Bay Area with 13 years of experience designing and operating distributed, high-availability systems and cloud-native infrastructure. He has led teams and platforms across on‑prem and multi‑cloud environments, most recently driving enterprise LLM inference services and company-wide cloud efficiency at NVIDIA. His background spans RDBMS, microservices, SRE, and multi-process architectures, with hands-on ownership from design to production. Tianhe is an active contributor to the CNCF Argo Workflows project, where he implemented core executor features and cloud storage integrations—demonstrating deep Kubernetes, Go, and container orchestration expertise. He combines technical leadership with pragmatic engineering, having built air‑gapped ML infrastructure and unified billing/dataset platforms at scale. Educated at Cornell and RPI, he pairs rigorous academic training with a track record of shipping reliable, production-grade systems.
code13 years of coding experience
job13 years of employment as a software developer
bookMaster of Engineering (M.Eng.), Computer Science, Master of Engineering (M.Eng.), Computer Science at Cornell University
bookBachelor of Science (B.S.), Mathematics, Computer Science, Bachelor of Science (B.S.), Mathematics, Computer Science at Rensselaer Polytechnic Institute
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
31reputation
2kreached
2answers
2questions
github-logo-circle

Github Skills (19)

kubernetes10
workflow-engine10
go10
kubernetes-pods10
argo-workflows10
dockers9
docker9
amazon-s39
aws-s39
s3-bucket9
cloud-native8
minio8
cicd7
yaml7
garbage-collection6

Programming languages (2)

JavaGo

Github contributions (5)

github-logo-circle
argoproj/argo-workflows

Aug 2017 - Nov 2017

Workflow Engine for Kubernetes
Role in this project:
userBackend & DevOps Engineer
Contributions:24 commits, 38 PRs, 20 pushes in 2 months
Contributions summary:Tianhe primarily focused on implementing and enhancing the Argo Executor within the Argo Workflows project, demonstrating proficiency in Go. Their work included designing and implementing an init container to download input artifacts, reading Kubernetes annotations, and interacting with various cloud storage solutions like MinIO and AWS S3. The user also integrated a sidecar container to monitor the main container and added functionality to save output parameters, exhibiting skills in container orchestration and workflow execution.
workflow-automationdagworkflow-enginemachine-learninghpa
sytianhe/CS5625Final-Project

Mar 2013 - May 2013

Contributions:91 commits in 1 month
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
Tianhe Zhang - Principle Software Engineer at NVIDIA