Jiapei Yao

Software Engineer at Microsoft

Shenzhen, Guangdong Province, 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

👤
Senior
🎓
Top School
Jiapei Yao is a software engineer with 11 years’ experience building developer tools and front-end frameworks, currently contributing at Microsoft from Shenzhen. He previously led engineering efforts at Huawei to create code editors, commercial IDEs, VSCode extensions, UI libraries and DSL-driven rendering frameworks using ESNext, TypeScript, and React Hooks. Comfortable across the full front-end stack, he has implemented multi-theme systems, refactored large codebases, and built microservices that transform DSLs into interactive UI and data tables. His education spans UC Santa Barbara (BS Computer Science, 3.64) and a postgraduate diploma from the University of Auckland, reflecting an international technical foundation. Pragmatic and product-focused, he combines OSS-based development with commercial delivery—often turning language and DSL design into practical tooling. A maker at heart, he’s driven by creating delightful developer experiences that simplify complex workflows.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, 3.64, Bachelor of Science - BS, Computer Science, 3.64 at UC Santa Barbara
bookPostgraduate Diploma, Computer Science, Postgraduate Diploma, Computer Science at University of Auckland
github-logo-circle

Github Skills (15)

react-typescript4
threejs3
react3
eslint2
tslint2
nodejs2
webpack2
typescript2
javascript2
visualization2
boilerplate2
webgl1
ide1
data-visualization1
starter-kit1

Programming languages (3)

TypeScriptJavaJavaScript

Github contributions (5)

github-logo-circle
Contributions:44 pushes, 1 branch in 3 years 8 months
Jiapeiyao/MHXX_SaveEditor

Mar 2017 - Dec 2018

Contributions:7 releases, 43 pushes, 1 branch in 1 year 9 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