Xiang Rao

Software Engineer at Yahoo!

Alpharetta, Georgia, 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
Xiang Rao is a seasoned software engineer with 11+ years of industry experience, currently building scalable systems at Yahoo! from his base in Alpharetta, Georgia. He brings deep backend and database expertise, demonstrated by contributions to a MySQL performance analyzer that handle connection management, credential storage, schema updates, and replication topology probing. His career spans enterprise and telecom environments (Yahoo!, AT&T) as well as consulting and startup engineering roles, grounded in an MS in Computer Science from Florida State University and a BS in Mathematics from Peking University. Known for pragmatic problem-solving, he combines academic rigor with production-focused engineering and a particular knack for diagnosing and optimizing database performance under real-world constraints.
code11 years of coding experience
job7 years of employment as a software developer
bookMS, Computer Science, MS, Computer Science at Florida State University
bookBachelor of Science (BS), mathematics, Bachelor of Science (BS), mathematics at Peking University
github-logo-circle

Github Skills (6)

javas10
sql10
mysql10
java10
database-design9
database-administration8

Programming languages (1)

Java

Github contributions (2)

github-logo-circle
yahoo/mysql_perf_analyzer

May 2015 - Mar 2020

MySQL performance monitoring and analysis.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:39 commits, 4 PRs, 35 pushes in 4 years 10 months
Contributions summary:Xiang primarily contributed to the back-end of the MySQL performance analyzer, focusing on database interactions and related functionalities. They modified code related to database connection handling, including the creation and closing of connections, and implemented features to manage and store database credentials. They also worked on database schema updates, specifically concerning user access control and the addition of features like replication topology probing.
performance-monitoringmysqlperformance-analysisbig-dataperformance
xrao/GitTest

May 2015 - May 2015

Contributions:1 branch in 1 day
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
Xiang Rao - Software Engineer at Yahoo!