Tianhao Geng

Software Engineer at Amazon

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
job7 years of employment as a software developer
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 (4)

ShellRustGoHTML

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:7 releases, 153 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.
operating-systemcontainerslinuxrust
gthao313/twoliter

Mar 2024 - Aug 2025

A build tool for customizing Bottlerocket
Contributions:4 releases, 21 pushes, 10 branches in 1 year 5 months
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