Jf Zhang

Project Manager at Tencent

Shenzhen, Guangdong Province, 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
Jf Zhang is a project manager and front-end specialist based in Shenzhen with 11 years of experience delivering mobile web UI and component work at Tencent. He has hands-on expertise modernizing React-based UI libraries—contributing notable improvements to the popular WeUI projects by refactoring core components, optimizing CSS and build pipelines, and adding lifecycle hooks that improve developer ergonomics. Comfortable bridging product and engineering, he translates design-driven requirements into robust, cross-platform UI behavior and bug fixes (including iOS-specific issues). Trained at the University of Electronic Science and Technology of China, he combines long-term technical depth with current product delivery responsibilities, often rolling up his sleeves to implement the front-end changes his teams ship.
code11 years of coding experience
bookUniversity of Electronic Science and Technology of China
github-logo-circle

Github Skills (14)

component-development10
css10
uid10
responsive-design10
javascript10
lessc10
enzyme10
front-end-development10
ui-design10
jestjs10
react10
testing10
mobile-development9
html9

Programming languages (6)

TypeScriptJavaJavaScriptVueHTMLLess

Github contributions (5)

github-logo-circle
weui/react-weui

Dec 2015 - Jul 2019

weui for react
Role in this project:
userFront-end Developer
Contributions:4 releases, 74 commits, 57 PRs in 3 years 7 months
Contributions summary:Jf primarily focused on enhancing the user interface and functionality of the React-based UI library. They refactored components like `Toast`, `Alert`, `Confirm`, and `ActionSheet`, modifying their implementation to use `show` props instead of dedicated `show` and `hide` methods, and added new features like the `onRequestClose` event to the ActionSheet. Additionally, they optimized test cases and added new loading and custom toast features, demonstrating a commitment to improving component usability and the overall developer experience within the `react-weui` project.
reactjavascriptweui
Tencent/weui

Oct 2015 - Apr 2019

A UI library by WeChat official design team, includes the most useful widgets/modules in mobile web applications.
Role in this project:
userFront-end Developer
Contributions:6 releases, 175 commits, 170 PRs in 3 years 7 months
Contributions summary:Jf's commits primarily focused on front-end development tasks within the WeUI library. They implemented UI components and widgets, including the weui_progress and weui_icon_clear, as well as addressing layout issues related to the tab bar. The user also fixed bugs concerning the display of specific components on iOS platforms and used autoprefixer and minify to optimize CSS files. Furthermore, the user updated the demo page using micro-router to handle page navigation, which is important for mobile web application development.
web-applicationsstyleui-librarywechatdesign-team
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
Jf Zhang - Project Manager at Tencent