Xiaoji Chen

Designer

Seattle, Washington, 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

🤩
Rockstar
Xiaoji Chen is a Seattle-based designer and full-stack front-end engineer with 13 years of experience building polished, user-focused interfaces for data visualization and mapping. She has contributed to prominent open-source projects in the vis.gl and aurora-opensource ecosystems—improving websites, UI components, and core visualization features for tools like luma.gl, react-map-gl, loaders.gl, and XVIZ. Her work spans UI styling and interaction polish to deeper build-system and module refactors, showing fluency from demo-level UX to infrastructure that supports large autonomy and robotics datasets. Colleagues rely on her to turn complex visualization needs into usable demos and reusable components, and she often pairs design sensibility with pragmatic engineering (for example, adding playback controls, new primitives, and render tests). Outside of code, she brings a geeky curiosity and data-driven mindset to design decisions, and is known to appreciate craft beer while prototyping.
code13 years of coding experience
github-logo-circle

Github Skills (24)

data-visualizations10
webgl10
javascript10
mapbox-gl-js10
drc10
testing10
data-visualisation10
ui-design10
uid10
front-end-development10
loader10
data-visualization10
refactoring10
react10
architecture9

Programming languages (5)

TypeScriptCSSCJavaScriptTypeSpec

Github contributions (5)

github-logo-circle
visgl/react-map-gl

Sep 2016 - Jan 2023

React friendly API wrapper around MapboxGL JS
Role in this project:
userFront-end Developer
Contributions:151 releases, 171 reviews, 783 commits in 6 years 5 months
Contributions summary:Xiaoji focused on improving the user interface and user experience of the React-based map components. Their contributions primarily involved modifying the visual presentation of the map and adding/updating interactive features such as tooltips, markers, and controls, as evidenced by changes to cursor styles, and enabling of click and drag functionality. Furthermore, the user addressed usability bugs related to component interactions and functionality, and made documentation and code organization improvements.
apireactwebglapi-wrappermapbox-gl
Visualization framework for autonomy and robotics data encoded in XVIZ
Role in this project:
userFront-end Developer
Contributions:1 release, 249 commits, 91 PRs in 2 years 6 months
Contributions summary:Xiaoji primarily contributed to the development of the XVIZ visualization framework for autonomy and robotics data. They implemented features such as per-stream coordinate system support and addressed import issues, enhancing the core functionality of the framework. The user also worked on component-level UI and styling improvements, including the addition of a playback control and improved the appearance of the demo website. Moreover, the user supported new primitive types like circles and text.
roboticsencodedautonomydata-visualizationvisualization-framework
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
Xiaoji Chen - Designer