Cheng Chen

Solutions Architect at Ant Group

Hangzhou City, Zhejiang, Singapore
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 inWeb Development and Design Technologies
Cheng Chen is a Solutions Architect with 15 years of engineering experience who blends frontline front-end craftsmanship with platform and reliability expertise across payments and large-scale consumer services. Based in Hangzhou and working on Alipay+ at Ant Group, he helps external partners integrate with a global payment network while drawing on past roles at Shopee, Visa and PayPal where he built deployment platforms, resilience tooling and internal workflow systems. A prolific open-source maintainer and creator—best known for founding umijs and contributing to popular projects like dva, roadhog and Ant Design—he brings deep React, TypeScript and build-tooling knowledge to production systems. Cheng’s contributions span UI components and developer tooling to micro-frontend plugins and build pipeline improvements, and he has a knack for turning developer DX pain points into robust automation. He holds a BE in Computer Science from Nanyang Technological University and often bridges gaps between product requirements and low-level implementation details.
code15 years of coding experience
job2 years of employment as a software developer
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Nanyang Technological University Singapore
languagesEnglish, Chinese
stackoverflow-logo

Stackoverflow

Stats
111reputation
104kreached
2answers
0questions
github-logo-circle

Github Skills (54)

babel610
url-routing10
code-transformation10
javascript10
antd10
package-management10
ui-components10
plugin-development10
testing10
css10
configuration-management10
typescript10
microfrontend10
webpack10
rollupjs10

Programming languages (15)

MDXCSSRustVueGoHTMLTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
umijs/umi-examples

Apr 2018 - Sep 2019

examples for umi.js
Role in this project:
userFront-end Developer
Contributions:66 commits, 9 PRs, 52 pushes in 1 year 4 months
Contributions summary:Cheng primarily contributed to the front-end of the Umi.js example repository, focusing on creating and modifying UI components. Their work involved updating existing pages and layouts, implementing new examples for routes and animations, and integrating UI elements from Ant Design Mobile. They demonstrated proficiency in React, Umi.js, and related front-end technologies.
umijsumidatahub
sorrycc/roadhog

Dec 2016 - Jan 2019

🐷 Cli tool for creating react apps, configurable version of create-react-app.
Role in this project:
userFront-end Developer
Contributions:18 releases, 350 commits, 99 PRs in 2 years 1 month
Contributions summary:Cheng's contributions primarily focused on configuring and modifying the build process of the React-based application, specifically related to webpack configurations. They made changes to the build process, including optimizing image handling, setting up CSS modules, and incorporating features like autoprefixer and babel plugins. Additionally, they enhanced the development environment by adding a system bell for compilation errors, and implemented test cases.
clicreate-react-appreact
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