Frank Zhang

Senior Development Engineer at 拍拍贷

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

👤
Senior
🎓
Top School
Frank Zhang is a Senior Development Engineer based in Shanghai with 11 years of experience building full-stack web applications and leading front-end systems using React and Ant Design. He has steered front-end architecture and delivery at Paipaidai, previously served as a software architect driving new technology research and workflow optimization, and built consumer-facing web and big-data products earlier in his career. Frank is strong in Java and Node, comfortable across the React ecosystem, and has practical micro-frontend expertise showcased by contributions to the popular umi-plugin-qiankun where he implemented dynamic routing, menu/breadcrumb generation, and hot-update demos. Known as a pragmatic problem solver, he combines hands-on engineering with systems-level thinking to tame complexity in large front-end codebases.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at Shanghai University of Engineering Science
languagesEnglish, Chinese
github-logo-circle

Github Skills (10)

javascript10
microfrontend10
umi10
react10
antd9
ant9
css8
html8
webpack8
webpacker8

Programming languages (6)

TypeScriptJavaDockerfileJavaScriptLessPython

Github contributions (5)

github-logo-circle
umijs/umi-plugin-qiankun

Jul 2019 - Aug 2019

Umi plugin for qiankun.
Role in this project:
userFull-stack Developer
Contributions:6 commits, 13 PRs, 1 push in 24 days
Contributions summary:Frank primarily worked on integrating and enhancing the `qiankun` micro-frontend plugin within the Umi framework. Their commits focused on creating a demo environment to showcase the plugin's capabilities, which involved configuring a master application and multiple child applications. They implemented features for dynamic routing, menu generation, and breadcrumb navigation based on the application structure, and refactored the demo to support hot-update functionality. The user also addressed configuration inconsistencies to ensure the correct integration and functionality of the micro-frontend architecture.
umi-pluginqiankunmicro-frontendsumi
shengbeiniao/umi

Aug 2019 - Mar 2020

🌋 Pluggable enterprise-level react application framework.
Contributions:7 pushes, 1 branch in 7 months
reactframeworkmicrofrontendapplication-frameworkpluggable
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
Frank Zhang - Senior Development Engineer at 拍拍贷