Guoteng Rao

Software Engineer at Pony.ai

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
Guoteng Rao is a software engineer with nine years of experience building robust backend systems, currently contributing to autonomous vehicle engineering at Pony.ai after a multi-year tenure as a Senior Software Engineer at Google. He has hands-on experience hardening storage layers and improving error handling in high-integrity systems, including contributions to Aptos, a well-known Layer 1 blockchain project. Comfortable at the intersection of large-scale production services and low-level storage reliability, he focuses on making complex systems more observable and resilient. Based in the United States with a CS degree from Shanghai Jiao Tong University, he also maintains industry connections that can facilitate referrals at major tech companies.
code9 years of coding experience
job7 years of employment as a software developer
bookChengdu No.7 High School
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Shanghai Jiao Tong University
languagesChinese, English
github-logo-circle

Github Skills (8)

storage10
error-handling10
filesystem10
rust10
blockchain10
database-design9
debug8
debugging8

Programming languages (4)

MDXRustMovePython

Github contributions (5)

github-logo-circle
aptos-labs/aptos-core

Jun 2022 - Jan 2023

Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
Role in this project:
userBack-end Developer
Contributions:1 release, 1180 reviews, 46 commits in 7 months
Contributions summary:Guoteng's commits primarily focus on improving the error messages and adding more error handling for the storage functions of the Aptos blockchain. They made changes to the storage layer, adding checks to see if a requested version of data has been pruned to show specific error messages and increase the robustness of the database. The user also fixed a metric name. Additionally, the commits include the implementation of new features in other areas of the code.
blockchain-platformblockchainuser-experienceblockchain-networksmart-contracts
grao1991/AIPs

May 2024 - Sep 2024

Aptos Improvement Proposals (AIPs)
Contributions:8 pushes, 1 branch in 3 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
Guoteng Rao - Software Engineer at Pony.ai