Wang Xiao

User Experience Designer at Xiaomi Technology

Pasadena, California, United States
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
Wang Xiao is a User Experience Designer with eight years of cross-disciplinary experience blending automotive exterior design and product UX for consumer electronics. Currently at Xiaomi, he leads interaction and HMI work for fitness devices, projectors, routers and printers, driving cross-platform consistency and measurable usability gains such as a 75% improvement in screen/light visibility. Trained at ArtCenter College of Design and Coventry University, he combines transportation-design rigor with interaction-design thinking to simplify complex device ecosystems. He also contributes to embedded UI open-source work (lvgl), fixing memory leaks and adding RTL and GIF performance improvements, which reflects his hands-on skill in low-level UI optimization as well as high-level product strategy.
code8 years of coding experience
bookMaster of Transportation Design, Car Exterior Design; User Interaction & Experiences; Transportation Systems, Master of Transportation Design, Car Exterior Design; User Interaction & Experiences; Transportation Systems at Art Center College of Design
bookBachelor of Arts (BA), Automotive Design, Bachelor of Arts (BA), Automotive Design at Coventry University
languagesEnglish, Chinese
github-logo-circle

Github Skills (12)

c1710
embedded10
mcu10
windows-gui10
c1110
microcontroller10
graphic10
animate9
animation9
animated9
memory-management9
rt8

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
lvgl/lvgl

Jul 2021 - Oct 2022

LVGL is a free, full-featured embedded UI library for devices from small MCUs to 3D-capable MPUs, enhanced by LVGL Pro, a professional editor and tooling.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:13 reviews, 11 commits, 33 PRs in 1 year 3 months
Contributions summary:Wang primarily contributed to bug fixes and feature enhancements within the embedded graphics library. They addressed memory leaks, particularly in display and snapshot functionalities. The user implemented features such as handling user data for animations and added support for Right-to-Left (RTL) text and directionality. They also improved performance by optimizing the LZW decoding in the GIF library.
3dlvglccppdisplay
xaowang96/lvgl

Jul 2021 - Jul 2025

Powerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
Contributions:127 pushes, 14 branches in 4 years 1 month
memoryneumorphismpointerguilow-memory
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