Xin Guo

Software Engineer at Google

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
Xin Guo is a software engineer with a decade of experience building cloud-native infrastructure and game server platforms, currently contributing to Google's Agones project to simplify multiplayer game hosting on Kubernetes. Previously at Electronic Arts they engineered cross-cloud solutions across AWS, Google Cloud, and Azure, with deep hands-on work in Kubernetes orchestration and backend systems. Xin blends systems-level programming experience from early roles in C++ and embedded/vision systems with modern Go and DevOps practices, evidenced by contributions like Go upgrades and release preparations to a high-profile open-source repo. A dual master's graduate from Carnegie Mellon and HKUST, they combine rigorous academic training with practical project leadership and production releases. Colleagues would note Xin’s knack for smoothing release processes and quietly improving developer UX—such as adding a clipboard feature to project websites—alongside robust infra work.
code10 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree, Electrical, Electronics and Communications Engineering, 80/100, Bachelor’s Degree, Electrical, Electronics and Communications Engineering, 80/100 at Beijing University of Posts and Telecommunications
bookMaster’s Degree, MSIT, 3.84 / 4.0, Master’s Degree, MSIT, 3.84 / 4.0 at Carnegie Mellon University
bookHong Kong University of Science and Technology (HKUST)
languagesEnglish, Chinese, Chinese, Spanish
github-logo-circle

Github Skills (14)

kubernetes10
dedicated10
go10
dedicated-server10
gameserver10
server10
kubernetes-pods10
docker8
golang8
cicd8
dockers8
multiplayer7
game-development7
multiplayer-game7

Programming languages (3)

ShellGoHTML

Github contributions (5)

github-logo-circle
googleforgames/agones

Jun 2021 - Jan 2022

Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
Role in this project:
userBack-end & DevOps Engineer
Contributions:1 release, 59 reviews, 10 commits in 7 months
Contributions summary:Xin contributed to the Agones project by implementing features and making updates related to Go and Kubernetes. They added a copy to clipboard function to the website, upgraded client-go, and upgraded to Go 1.17. The user was involved in updating the GameServerAllocation Specification, preparing the codebase for release and release candidate, and removing curl|bash from dockerfiles.
golanghostingagonesdedicated-game-serversgames
cindy52/agones

Oct 2021 - Jan 2022

Dedicated Game Server Hosting and Scaling for Multiplayer Games on Kubernetes
Contributions:23 pushes, 3 branches in 3 months
hostinggamesmulti-clusterdedicatedgame-server
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