Yiming He

Senior Staff Software Engineer at Coupang

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
award
Top expert inReact Ecosystem Development
Yiming He is a Senior Staff Software Engineer with 16 years of experience designing front-end libraries, UI frameworks and large-scale web architectures, currently building Next.js-based frameworks at Coupang. He led front-end architecture and component ecosystems at Ant Group and ByteDance, and drove cross-platform frameworks at Taobao, blending deep React expertise with backend and mobile familiarity. A prolific open-source maintainer and contributor, he has shaped Ant Design, many rc-react components and even contributed fixes to React itself, improving developer workflows and component behavior. He pairs hands-on component development (animations, forms, uploads, tooltips, trees, etc.) with build/devops work, having configured CI and live-reload tooling for Ant projects. His background includes building a template compiler (XTemplate) and async-validator, reflecting strengths in both compiler-level and runtime validation logic. Based in Shanghai, he combines practical engineering leadership with a habit of publishing talks and writings that influence front-end best practices.
code16 years of coding experience
job6 years of employment as a software developer
bookmaster, computer science, master, computer science at Fudan University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (49)

javascript10
react-components10
deploying10
antd10
animation10
ui-components10
testing10
lifecycle10
component-development10
css10
gulp10
typescript10
user-interface10
ui-design10
forms10

Programming languages (8)

TypeScriptCSSC++RustJavaScriptSwiftHTMLLess

Github contributions (5)

github-logo-circle
react-component/calendar

Dec 2014 - May 2017

React Calendar
Role in this project:
userFront-end Developer
Contributions:456 commits, 84 PRs, 390 pushes in 2 years 5 months
Contributions summary:Yiming's commits primarily involve transforming code, specifically converting xtpl to react tpl. This includes modifying CSS styles for the calendar component, and adding examples to demonstrate input functionality. Furthermore, they've added a new theme and optimized styles. The main focus appears to be on developing and improving the UI components for the calendar.
fullcalendarreactcalendarreact-calendarcalendar-widget
yiminghe/async-validator

Mar 2015 - Aug 2022

validate form asynchronous
Role in this project:
userFull-stack Developer
Contributions:214 commits, 66 PRs, 179 pushes in 7 years 6 months
Contributions summary:Yiming primarily focused on maintaining and improving the `async-validator` library. Their contributions included fixing bugs, such as handling errors, addressing date validation issues, and resolving URL validation problems. They also added new features like support for custom messages and the ability to suppress validator errors. Furthermore, the user made refactoring and code cleaning changes to improve code quality and readability.
asynchronousvalidate-formvalidationvalidatorvalidate
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