Jingkai Zhao

Team Leader at 字节跳动

Shanghai, Shanghai, 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

🤩
Rockstar
🎓
Top School
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.
code12 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Tongji University
github-logo-circle

Github Skills (21)

application-framework10
javascript10
css10
app-framework10
typescript10
webpack10
front-end-development10
vue10
webpacker10
typescript-types10
html10
web-framework10
build-tools10
typescripts10
frontend10

Programming languages (7)

TypeScriptC#CSSRustJavaScriptHTMLPython

Github contributions (5)

github-logo-circle
web-infra-dev/modern.js

Aug 2022 - Dec 2022

A progressive web framework based on React and Rsbuild.
Role in this project:
userFront-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.
metameta-frameworkboilerplatejavascriptmicrofrontend
vuejs/vue-cli

May 2018 - Feb 2019

🛠️ webpack-based tooling for Vue.js Development
Role in this project:
userFront-end Developer
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.
Request Free Trial
Jingkai Zhao - Team Leader at 字节跳动