Wenli Zhang

Senior Web Front-End Developer at Baidu, Inc.

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

🤩
Rockstar
🎓
Top School
award
Top expert inFront-End Development and JavaScript Ecosystem
Wenli Zhang is a Senior Web Front-End Developer based in Shanghai with 14 years of experience building interactive, responsive front-end systems and data visualizations. At Baidu she has driven UI improvements and feature work while contributing heavily to the Apache ECharts ecosystem as an Apache member and VP, helping adapt charting libraries for environments like WeChat Mini Programs. She blends creative design and engineering—producing polished personal projects (including a multi-page, bilingual web CV and Three.js examples) and pragmatic libraries that improve rendering and SVG support in zrender. Wenli’s background in Human-Computer Interaction informs a balance-driven design philosophy (“Tao”) that prioritizes usability and aesthetic harmony. Her open-source footprint includes performance-focused ECharts examples, liquid-fill animations, and cross-platform fixes, reflecting a knack for both visual polish and compatibility engineering. Colleagues describe her as a dataviz-focused creative programmer who turns complex visualization challenges into elegant, production-ready interfaces.
code14 years of coding experience
job3 years of employment as a software developer
bookHigh school, High school at High School Affiliated to Shanghai Jiao Tong University
bookBachelor's degree, Computer Software Engineering, Bachelor's degree, Computer Software Engineering at Shanghai Jiao Tong University
github-logo-circle

Github Skills (36)

threejs10
javascript10
visualization10
3d-graphics10
jquery10
animation10
canvas10
charts10
css10
responsive-design10
ui-design10
io10
wechat-mini-program10
charting10
echarts10

Programming languages (12)

TypeScriptJavaCoffeeScriptRJavaScriptVuePHPObjective-C

Github contributions (5)

github-logo-circle
Ovilia/ThreeExample.js

Jul 2013 - Jul 2018

《Three.js 入门指南》书例代码
Role in this project:
userFront-end Developer
Contributions:57 commits, 12 PRs, 18 pushes in 5 years 1 month
Contributions summary:Wenli primarily contributed to the visual aspects of a Three.js project. The commits reveal the implementation of several examples demonstrating the use of different geometric shapes and materials. The code changes included the creation of scenes, cameras, and the integration of textures, animations, and basic lighting techniques, showcasing a focus on interactive 3D graphics.
javascriptthree-jsthreejs
Ovilia/ovilia.github.io

Jan 2013 - Nov 2021

Ovilia's personal site
Role in this project:
userFront-end Developer
Contributions:1 release, 242 commits, 18 PRs in 9 years
Contributions summary:Wenli primarily focused on the responsive design of the personal website. Their work involved modifying HTML and CSS files to ensure the website adapts to different screen sizes. The user also added CSS and image files, as well as incorporating Google Analytics and a link to a CSS award.
netlify
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
Wenli Zhang - Senior Web Front-End Developer at Baidu, Inc.