Summary
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.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Science - BS, Computer Science, 3.64, Bachelor of Science - BS, Computer Science, 3.64 at UC Santa Barbara
Postgraduate Diploma, Computer Science, Postgraduate Diploma, Computer Science at University of Auckland