Luxunzhe Yao

Backend Software Engineer at TikTok

San Jose, California, 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
Luxunzhe Yao is a backend software engineer with 12 years of experience building large-scale, reliable microservices and tackling complex distributed systems, now working on Experiment Intelligence & AI Agent tooling at TikTok in San Jose. He blends strong systems-level engineering in Go and backend infrastructure with deep TypeScript/JavaScript expertise—evidenced by substantive contributions to high-profile Microsoft projects like TypeScript and the TypeScript DOM lib generator. His internships at Esri and Tencent demonstrate measurable impact: cutting container startup times by 75% and speeding test pipelines, and improving ML model accuracy and labeling throughput to save substantial engineering time and costs. Luxunzhe pairs an applied data science master's from USC and a mathematical economics BS with a pragmatic "learn, build, learn" approach that favors shipping robust, production-ready solutions. Colleagues describe him as a fast experimenter who turns tooling and compiler-level fixes into tangible developer and product improvements.
code11 years of coding experience
bookMaster's degree, Computer Science/Applied Data Science, 3.88/4.0, Master's degree, Computer Science/Applied Data Science, 3.88/4.0 at University of Southern California
bookBachelor of Science - BS, Mathematical Economics, Bachelor of Science - BS, Mathematical Economics at Bucknell University
languagesChinese, English
github-logo-circle

Github Skills (11)

compiler10
typescript10
javascript10
lang10
compiler-compiler10
typescripts10
s610
dom10
typescript-types10
typechecker9
webworker9

Programming languages (7)

TypeScriptC++ShellJavaScriptHTMLRubyReScript

Github contributions (5)

github-logo-circle
microsoft/TypeScript

Oct 2015 - Jun 2016

TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Role in this project:
userFull-stack Developer
Contributions:15 commits, 8 PRs, 49 comments in 8 months
Contributions summary:Luxunzhe focused on improving the TypeScript compiler, addressing error messages and enhancing code generation for ES6 modules. Their contributions involved modifying the compiler's error reporting, specifically correcting messages related to module compilation and modifiers. They also updated the code to use `const` instead of `var` when emitting external import declarations and the target is ES6. This demonstrates a strong understanding of the TypeScript language and compiler internals.
typecheckerjavascriptcleantype-checksuperset
Tool for generating dom related TypeScript and JavaScript library files
Role in this project:
userFull-stack Developer
Contributions:8 commits, 12 PRs, 7 comments in 4 months
Contributions summary:Luxunzhe primarily contributed to fixing bugs and addressing issues within the TypeScript DOM library generator. Their work involved modifying generated definition files (d.ts) for the `dom` and `webworker` modules, implementing changes related to DOM interfaces like `DataTransferItemList`, `HTMLCanvasElement`, and `XMLHttpRequest`. They also added and modified function signatures and corrected function order in the generated type definitions, including implementing overrides for `setImmediate`, `setInterval`, and `setTimeout` functions. The contributions focused on providing accurate and up-to-date type definitions for the targeted modules.
javascript-libraryjavascripttypescriptdomgenerator
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
Luxunzhe Yao - Backend Software Engineer at TikTok