Shannon Moeller

Staff Frontend Engineer at Uber

Erie, Colorado, 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
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.
code14 years of coding experience
job21 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
86reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (12)

system10
javascript10
component-library10
react10
html9
typescripts8
typescript8
accessibility8
typescript-types8
pug6
nodejs6
handlebars6

Programming languages (11)

TypeScriptShellCSSStarlarkOCamlJavaScriptHTMLSwift

Github contributions (5)

github-logo-circle
uber/baseweb

Aug 2019 - Dec 2020

A React Component library implementing the Base design language
Role in this project:
userFront-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.
react-componentreactlanguage-designreact-component-librarydesign-system
shannonmoeller/cli-columns

Feb 2016 - Nov 2021

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.
Request Free Trial