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 (46)

javascript10
react-components10
antd10
animation10
ui-components10
testing10
component-development10
css10
gulp10
typescript10
user-interface10
ui-design10
cicd10
react-component10
dom-manipulation10

Programming languages (10)

TypeScriptCSSC++RustJavaScriptGoObjective-CHTML

Github contributions (5)

github-logo-circle
react-component/animate

Jul 2015 - Jun 2017

anim react element easily
Role in this project:
userFront-end Developer
Contributions:83 commits, 10 PRs, 81 pushes in 1 year 11 months
Contributions summary:Yiming primarily focused on developing and refactoring React components to implement animation and transition effects. They added new features like `transitionAppear` and `exclusive` animations and updated existing components to support more dynamic interactions. The commits demonstrate expertise in using CSS animations and the rc-animate library for managing visual transitions within the React environment, along with modifications to examples and tests.
react
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.
react-calendar
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