Shuai Yuan

Software Engineer at Microsoft

Shanghai, Shanghai, China
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
Shuai Yuan is a software engineer with seven years of experience building production-ready systems, currently working at Microsoft after a three-year tenure at Intel. He holds a master's in Control Science and Engineering from Zhejiang University, blending strong academic foundations with hands-on industry practice. Shuai has contributed to high-profile open-source ML tooling, notably enhancing code completion and text-to-code capabilities in Microsoft's CodeXGLUE project by implementing evaluators and tailoring datasets for Java code completion. He combines backend engineering rigor with practical machine learning engineering skills, excelling at dataset preprocessing and feature additions that improve model utility. Based in Shanghai, he brings a pragmatic, research-informed approach to shipping features that bridge models and developer-facing tooling.
code7 years of coding experience
job3 years of employment as a software developer
bookMaster's degree, Control science and engineering, Master's degree, Control science and engineering at 浙江大学
github-logo-circle

Github Skills (8)

transformers10
pytorch10
machine-learning10
nlp10
code-completion10
python10
natural-language-processing10
gpt9

Programming languages (3)

C#JavaPython

Github contributions (5)

github-logo-circle
microsoft/CodeXGLUE

Sep 2020 - Dec 2022

CodeXGLUE
Role in this project:
userML Engineer
Contributions:3 reviews, 96 commits, 15 PRs in 2 years 3 months
Contributions summary:Shuai primarily contributed to the development and enhancement of code completion and text-to-code functionalities within the CodeXGLUE project. Their work involved implementing evaluators, modifying datasets for specific tasks like Java code completion, and adding features related to code prefix updates. Key changes include modifications to code files and dataset preprocessing scripts for different completion levels.
microsoft/ReACC

Mar 2022 - Apr 2022

Contributions:6 commits, 3 pushes, 5 comments in 1 month
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
Shuai Yuan - Software Engineer at Microsoft