Allan Xu

前端架构师 at Coupang

Hangzhou City, Zhejiang, 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
Allan Xu is a front-end architect with 10 years' experience building and scaling web and mobile UI systems, currently shaping front-end architecture at Coupang out of Hangzhou. He has led teams as large as 30 and authored Quark, a cross-stack component library born at Hellobike, while also contributing bug fixes and UX improvements to the widely used NutUI Vue mobile component library. His background spans large Chinese internet firms including Alibaba and Hellobike, where he focused on middle-platform engineering, error monitoring, and standardization to boost developer productivity. Trained in industrial and product design, he brings a product-minded, design-aware approach to front-end engineering and infrastructure. Known for a pragmatic, attitude-first philosophy, Allan blends hands-on component work with architectural leadership to deliver tangible improvements to developer experience and UI reliability.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor's degree Industrial and Product Design, Bachelor's degree Industrial and Product Design at 宁波财经学院
languagesChinese, Chinese
github-logo-circle

Github Skills (13)

uid10
component-kit10
front-end-development10
vue-component10
ui-design10
vue10
ui-components10
typescript-types9
typescript9
javascript9
typescripts9
css8
vite7

Programming languages (7)

TypeScriptCSSSCSSJavaScriptVuePHPHTML

Github contributions (5)

github-logo-circle
jd-opensource/nutui

May 2022 - Oct 2022

京东风格的移动端 Vue 组件库,支持多端小程序(A Vue.js UI Toolkit for Mobile Web)
Role in this project:
userFront-end Developer
Contributions:5 commits, 6 PRs, 1 comment in 5 months
Contributions summary:Allan primarily focused on fixing bugs and improving the functionality of the NutUI Vue component library. Their work involved resolving issues related to the BackTop, Navbar, Tabbar, and Imagepreview components. Key contributions include fixing UI display problems, correcting documentation, and enhancing the user experience with features like custom class/style support in the Dialog component. The user's changes specifically addressed issues related to component behavior and rendering in the Vue environment.
vue-jsvue3vue-componentsvitevue
khno/react-hello-world

Oct 2018 - Oct 2020

基于 webpack 的 hello world
Contributions:15 commits, 2 PRs, 16 pushes in 2 years
webpack
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
Allan Xu - 前端架构师 at Coupang