Shannon Moeller is a Staff Frontend Engineer with 14 years of experience designing and shipping production web interfaces and component systems, currently shaping frontend architecture at Uber Freight. He led the creation of a framework-agnostic component library to bring Uber’s Base design language to React, Angular, and Vue, and has a track record of improving stability and deployment practices for complex web services. Shannon blends visual design sensibilities with deep frontend engineering—creating pure-CSS design language implementations, in-browser tooling, and accessibility-focused improvements to popular open-source React components like baseweb. He’s an experienced mentor and trainer who helps engineers turn Figma mocks into high-fidelity production UI while establishing standards for async data fetching, state management, and code sharing. Based in Erie, Colorado, he brings a creative, human-centered approach to engineering (and a soft spot for LEGO and green refrigerators) that surfaces in pragmatic, well-documented solutions.
A React Component library implementing the Base design language
Role in this project:
Front-end Developer
Contributions:1 review, 10 commits, 13 PRs in 1 year 4 months
Contributions summary:Shannon primarily contributed to the development of the `baseweb` React component library. Their work focused on enhancing existing components, such as the `Tag` and `Checkbox` components, by adding new features like a title attribute and allowing unlabeled checkboxes. They also made significant contributions to the `table-semantic` components, implementing features and addressing various issues. Additionally, the user addressed documentation and accessibility issues.
Contributions:1 release, 50 commits, 2 PRs in 5 years 9 months
liststerminalcommand-lineansisafe
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.