Eric Liu is a UX Engineer with 11 years of front-end experience, currently shaping developer-facing UI at Render from San Francisco. He led the Svelte implementation of IBM’s Carbon Design System and has contributed meaningful examples, accessibility fixes, and TypeScript-friendly wrappers to high-profile projects like carbon and svelte. Comfortable across React, Svelte, and TypeScript, he combines component-level craftsmanship (icons, data tables, charts) with practical developer tooling improvements such as CodeSandbox templates and examples. His background in media arts and past work prototyping conversational and enterprise experiences informs a design-forward engineering approach that emphasizes usability and documentation. Notably, his open-source contributions include expanding complex charting capabilities (Gauge, Boxplot, WordCloud) and improving accessibility and preprocessor support in the Svelte compiler.
11 years of coding experience
Bachelor of Arts - BA Media Arts + Practice, Bachelor of Arts - BA Media Arts + Practice at University of Southern California
Contributions:182 releases, 328 reviews, 1445 commits in 3 years 1 month
Contributions summary:Eric primarily contributed to the development of user interface components for the Carbon Design System using Svelte. Their work involved implementing new components, such as the Search component, as well as enhancing existing ones by adding features like skeleton placeholders and radio buttons. They also made contributions to ensure the proper functionality and styling of the UI components. Several commits were focused on the creation and integration of various components, enhancing the functionality and aesthetics of the user interface.
:bar_chart: :chart_with_upwards_trend:⠀Robust dataviz framework implemented using D3 & typescript
Role in this project:
Front-end Developer
Contributions:20 reviews, 36 commits, 38 PRs in 2 years 9 months
Contributions summary:Eric primarily focused on enhancing the Svelte wrappers for the carbon-charts library. Their contributions included adding and integrating various chart components, such as Gauge, Meter, Boxplot, and WordCloud, and ensuring TypeScript compatibility. Furthermore, the user worked on improving the CodeSandbox templates and documentation to streamline the development experience and added support for features like theming. They also contributed to the ComboChart.
vuechartsjavascriptcarbon-design-systemdataviz
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.