Westbrook Johnson

Founding Frontend Engineer at Reve

New York, New York, 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
🎓
Top School
Westbrook Johnson is a founding frontend engineer with 13 years of experience building polished, accessible web interfaces and design systems, most recently leading frontend efforts at Reve after five years as a Senior Computer Scientist at Adobe. He specializes in web components, UI libraries and practical browser engineering—having led Spectrum Web Components at Adobe and contributed to high-profile OSS projects like floating-ui and web-platform-tests. Westbrook pairs product-focused design collaboration with deep technical skills in CSS, DOM APIs, and testing to ship robust, low-capability-device-friendly experiences. He’s equally comfortable improving developer tooling and accessibility (Storybook addons, visual regression, ESLint fixes) as he is refining component internals and build exports. A former music BA turned front-end architect, he brings a creative sensibility to interaction design and a track record of mentoring teams and unifying disparate front-end codebases.
code13 years of coding experience
job16 years of employment as a software developer
bookBA Music, BA Music at Bennington College
languagesEnglish, Japanese
stackoverflow-logo

Stackoverflow

Stats
608reputation
18kreached
29answers
0questions
Badges
polymer
top-5%
github-logo-circle

Github Skills (45)

accessibility10
lit-element10
javascript10
acc10
storybook10
accessibilityservice10
ui-components10
testing10
css10
test-runner10
polymer10
web-components10
system-design10
webpages10
ui-design10

Programming languages (10)

TypeScriptMDXBikeshedCSSShellJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
Spectrum Web Components
Role in this project:
userFront-end Developer
Contributions:1679 reviews, 1913 commits, 3343 PRs in 3 years 6 months
Contributions summary:Westbrook's contributions primarily involve the Spectrum Web Components library, specifically focusing on UI component improvements and story implementations. The commits demonstrate the addition of label icon buttons, support for ActionButtons as children in action groups, and removing unused code. The user’s work involves modifying test and story code within the "action-bar" and "action-group" packages, which suggests a focus on UI-related tasks.
adobespectrumwebcomponentsweb-components
open-wc/open-wc

Feb 2019 - Nov 2022

Open Web Components: guides, tools and libraries for developing web components.
Role in this project:
userFront-end Developer
Contributions:121 reviews, 132 commits, 254 PRs in 3 years 9 months
Contributions summary:Westbrook primarily contributed to the front-end aspects of the project by modifying and adding features related to web components. Their work included fixing eslint configurations, adding deep dives to the documentation, and adding and updating Storybook addons for accessibility. The user also updated dependencies in the project and ensured the correct implementation of building-rollup and building-webpack. The commits demonstrate a focus on improving the developer experience and accessibility of the web components.
lit-elementlitdevelopingweb-componentselements
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
Westbrook Johnson - Founding Frontend Engineer at Reve