Tianhao Geng

Software Development Engineer at Amazon Web Services (AWS)

Seattle, Washington, 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
Tianhao Geng is a Software Development Engineer with 7 years of experience building cloud-native infrastructure and container-focused operating systems from Seattle. At AWS he contributes to Bottlerocket, enhancing Kubernetes integration, kubelet configuration, migration tooling, and container runtime features—work that sits at the intersection of systems, DevOps, and Rust development. His background includes data engineering at JD.com, where he built large-scale Spark/Hive pipelines and applied ML for ad attribution, giving him a strong data-informed perspective on system design. With a CS master’s from USC and hands-on open-source contributions to a production OS used to host containers, he blends rigorous academic training with practical experience shipping maintainable, production-critical software.
code7 years of coding experience
bookMaster's degree, Computer Science, Master's degree, Computer Science at University of Southern California
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Dayton
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

kubernetes10
rust10
containerization10
kubernetes-pods10
operating-system10
devops9
linux9
go7
terraformer3
terraform3

Programming languages (5)

DockerfileShellRustGoHTML

Github contributions (5)

github-logo-circle
bottlerocket-os/bottlerocket

Feb 2021 - Jan 2023

An operating system designed for hosting containers
Role in this project:
userBack-end & DevOps Engineer
Contributions:6 releases, 149 reviews, 70 commits in 1 year 10 months
Contributions summary:Tianhao primarily focused on enhancing the Bottlerocket OS, specifically improving its Kubernetes integration capabilities. Their contributions included adding new settings related to Kubernetes' kubelet configuration, such as eviction hard keys, resource limits, and other parameters. They also implemented migrations to manage and update these new settings across different Bottlerocket OS versions, indicating work on both feature development and system maintainability. Furthermore, they added support for configuring registry pull rate limiting and added a new host-ctr command to pull images with custom labels, showcasing knowledge of container runtime and related infrastructure.
containershostingoperating-systemrustlinux
A Kubernetes operator for automated updates to Bottlerocket
Contributions:4 releases, 253 reviews, 116 commits in 1 year 8 months
bottlerocketoperatorupdatesautomated-updateskubernetes
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
Tianhao Geng - Software Development Engineer at Amazon Web Services (AWS)