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.
11 years of coding experience
7 years of employment as a software developer
MS, Computer Science, MS, Computer Science at Florida State University
Bachelor of Science (BS), mathematics, Bachelor of Science (BS), mathematics at Peking University
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.
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.