Quan Zhou

Senior Technical Expert at 蚂蚁金服

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
Quan Zhou is a Senior Technical Expert based in Hangzhou with 11 years of engineering experience across Ant Group and Alibaba, combining deep front-end craftsmanship with system-level understanding. He builds pragmatic, user-focused UI solutions—evidenced by contributions to ant-design-mobile fixing complex input and caret issues—and architects navigational patterns for web apps, having created a Vue page-navigation library that mimics native app behavior. With a master's in computer science from Zhejiang University and a strong foundation in algorithms and applied math from his bachelor's, he blends rigorous academic training with production engineering. Known for tackling cross-cutting problems like build systems, caching, and responsive UX, he thrives on improving developer experience and app robustness at scale.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor's degree, 信息与计算科学, Bachelor's degree, 信息与计算科学 at Xiangtan University
bookMaster's degree, 计算机科学, Master's degree, 计算机科学 at 浙江大学
github-logo-circle

Github Skills (29)

javascript10
mobile-development10
ui-components10
typescript10
navigationbar10
navigation-drawer10
webpack10
antd-mobile10
vue10
webpacker10
typescript-types10
build-process10
typescripts10
ant10
navigationview10

Programming languages (5)

TypeScriptJavaJavaScriptVueObjective-C

Github contributions (5)

github-logo-circle
zack24q/vue-navigation

Mar 2017 - Sep 2018

A page navigation library, record routes and cache pages, like native app navigation. 一个页面导航库,记录路由并缓存页面,像原生APP导航一样。
Role in this project:
userFull-stack Developer
Contributions:77 commits, 4 PRs, 78 pushes in 1 year 5 months
Contributions summary:Quan's contributions primarily revolve around setting up the project, including initial build configurations and core library implementation. The commits show the creation of webpack configuration files for development and production environments, showcasing proficiency in build processes. Furthermore, the user developed the core navigation library, implementing route tracking, page caching, and a component to manage navigation history, indicating front-end and potentially back-end understanding. They also refactored the project to use a new build system.
native-appnavigation-pagenavigation-librarynavigation-approutes
ant-design/ant-design-mobile

Sep 2018 - Jun 2019

Essential UI blocks for building mobile web apps.
Role in this project:
userFront-end Developer
Contributions:1 release, 11 commits, 14 PRs in 9 months
Contributions summary:Quan primarily focused on improving the `InputItem` component within the ant-design-mobile library. Their contributions included fixing bugs related to input behavior, particularly for formatted input types like bank cards and phone numbers. The user also addressed caret position issues, implemented new test cases, and added safe-area padding for improved UI consistency. Furthermore, the user made several minor adjustments across other components.
reactjavascriptant-designweb-appsantd
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