Yao Xiao

Software Engineer at Google

Greater Boston 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
Yao Xiao is a software engineer with 10 years of experience specializing in C/C++ systems, algorithms, multi-threaded programming, and Linux kernel/socket work, currently building software at Google in the Greater Boston area. He combines deep low-level systems expertise with data analytics and NLP skills—having used Python, Spark, Elasticsearch, and AWS—to bridge production systems and data-driven features. His background includes building latency-sensitive trading simulators, real-time OpenCL rendering, and mobile/React Native components, showing a pattern of shipping pragmatic, performance-focused solutions. An iterative contributor to specification work on privacy-focused web APIs (FLoC documentation), he brings both implementation and technical writing strengths to cross-disciplinary teams.
code10 years of coding experience
job1 year of employment as a software developer
bookBachelor’s Degree, Computer Science, 3.51, Bachelor’s Degree, Computer Science, 3.51 at University of Michigan
bookMaster’s Degree, Computer Science, 3.83, Master’s Degree, Computer Science, 3.83 at Columbia University
bookBachelor’s Degree, Computer Engineering, 3.50, Bachelor’s Degree, Computer Engineering, 3.50 at Shanghai Jiao Tong University
languagesEnglish, Chinese
github-logo-circle

Github Skills (3)

documentation10
api-design9
webidl5

Programming languages (6)

BikeshedMakefileJavaScriptHTMLMarkdownPython

Github contributions (5)

github-logo-circle
WICG/floc

Jan 2021 - Apr 2021

This proposal has been replaced by the Topics API.
Role in this project:
userTechnical Writer
Contributions:54 reviews, 35 commits, 4 PRs in 2 months
Contributions summary:Yao's commits primarily involve creating and updating a specification document ("floc.bs") related to the Federated Learning of Cohorts (FLoC) API. The commits show iterative revisions of the document, including adding content, correcting errors, and addressing review comments. The user's focus is on documenting the API's functionality, privacy considerations, and algorithm details, demonstrating a deep understanding of the subject matter.
floc
Contributions:15 pushes, 2 branches in 3 years 6 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
Yao Xiao - Software Engineer at Google