Yefei Huang

Software Engineer at Microsoft

Seattle, Washington, 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

👤
Senior
🎓
Top School
Yefei Huang is a software engineer with over a decade of experience designing and delivering production systems at scale, currently contributing to Microsoft after five years at Amazon. He blends system-design thinking and hands-on backend development, with a track record of refactoring and improving legacy codebases—illustrated by contributions to the NSF-supported Expertiza peer-review platform. Comfortable shipping reliable services in large organizations, he pairs supervisory experience with a pragmatic focus on solving real-world problems. A NC State alumnus with a strong academic record in software engineering, Yefei brings both technical depth and a keen eye for maintainability and workflow improvements.
code12 years of coding experience
job5 years of employment as a software developer
bookMaster’s Degree, Computer Software Engineering, 3.7, Master’s Degree, Computer Software Engineering, 3.7 at North Carolina State University
github-logo-circle

Github Skills (9)

ruby-rails10
rails10
ruby10
peer-to-peer9
code-review9
peer9
reviewboard9
rspec7
rubocop5

Programming languages (3)

C#C++Ruby

Github contributions (5)

github-logo-circle
expertiza/expertiza

Oct 2013 - Nov 2013

Expertiza is a web application through which students can submit and peer-review learning objects (articles, code, web sites, etc). The Expertiza project is supported by the National Science Foundation.
Role in this project:
userBack-end Developer
Contributions:28 commits in 10 days
Contributions summary:Yefei primarily refactored and modified Ruby code related to the `SentenceState` class in the `app/models/automated_metareview/sentence_state.rb` file. They implemented updates to allow the `expertiza` application to run without refactoring. Additionally, the user addressed changes within the `ResponseController`, suggesting involvement in review functionalities and modifications of submission and review workflows. Furthermore, the user has also changed the `TextPreprocessing` and `application_controller.rb` files.
nationalpeer-reviewexpertiza-wikidjangoexpertiza
Yefei100/ReadingNotes

Apr 2018 - May 2018

Contributions:10 pushes, 1 branch in 27 days
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
Yefei Huang - Software Engineer at Microsoft