Jingkai Zhao is a seasoned frontend leader with 12 years of experience, currently leading a Web Infrastructure team at ByteDance after senior engineering roles at Ant Financial and Zaihui. He combines hands-on frontend engineering with team leadership, specializing in build tooling and developer experience for large-scale React and Vue ecosystems. Jingkai has contributed to well-known open-source projects like Vue and Vue CLI and helped implement performance-focused features in modern.js, such as inline chunking and TOML/YAML support. Known for improving asset management and dev-server stability, he bridges core framework work and practical tooling improvements that speed developer workflows. Based in Shanghai and trained in software engineering at Tongji University, he brings a pragmatic, long-term view on maintainability and build-system optimization.
12 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Tongji University
A progressive web framework based on React and Rsbuild.
Role in this project:
Front-end Developer
Contributions:1 release, 59 reviews, 21 commits in 4 months
Contributions summary:Jingkai primarily contributed to the `modern.js` repository by implementing and improving build and development tools. Their work includes adding support for file types like TOML and YAML, and implementing inline chunk functionality to improve build performance. They also focused on removing unnecessary logging options and enhancing the build process by removing assets after inlining them.
Contributions:11 commits, 10 PRs, 70 comments in 9 months
Contributions summary:Jingkai primarily contributed to the Vue.js CLI, focusing on enhancements related to asset management, linting configurations, and the development server. Their work includes adding features like the `assetsDir` option for specifying asset directories and implementing options for linting to control error and warning limits. They also addressed issues in the development server, such as fixing `devBaseUrl` and improving the history API fallback for multi-page applications.
webpackvuevue-jstooling
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.