Garth Braithwaite

Systems Engineer at adobe

Idaho Falls, Idaho, 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
Garth Braithwaite is a Systems Engineer with 15 years of experience specializing in front-end and design-system engineering, currently contributing to Adobe’s Spectrum design system from Idaho Falls. He focuses on crafting performant, accessible CSS components—recently implementing indeterminate and round loaders, quiet variants for toggles and checkboxes, and integrating updated design tokens for Spectrum. Garth’s open-source work spans well-known projects like adobe/spectrum-css, Topcoat, and PhoneGap docs, highlighting a blend of UI polish, documentation improvements, and build reliability. Comfortable working directly in CSS and BEM-style architectures, he brings a pragmatic eye for component layout and developer-facing UX that keeps design systems consistent and easy to adopt.
code15 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
141reputation
12kreached
2answers
5questions
github-logo-circle

Github Skills (24)

component-design10
css10
responsive-design10
bem10
system-design10
carbon-design-system10
ui-design10
system10
uid10
stylus10
front-end-development10
sys10
html10
web-development10
j9

Programming languages (18)

MDXJavaC++CSSRustPugVueHTML

Github contributions (5)

github-logo-circle
adobe/spectrum-css

Apr 2018 - Oct 2022

The standard CSS implementation of the Spectrum design language.
Role in this project:
userFront-end Developer
Contributions:33 releases, 38 reviews, 456 commits in 4 years 6 months
Contributions summary:Garth's commits focus on developing and improving the Spectrum CSS library's visual components. They worked on implementing new features for the loader, including an indeterminate loader and a round loader, by writing pure CSS and optimizing performance. Additionally, they've worked to integrate more recent DNA tokens and create the "quiet" variants of the toggle and checkbox components to meet the requirements of design system standards, modifying the layout of various components. The user is working on the components to the Spectrum Design System.
csslanguage-designspectrumdesign-systemthe-standard
topcoat/topcoat

Dec 2012 - Mar 2018

CSS for clean and fast web apps
Role in this project:
userFront-end Developer
Contributions:117 commits, 9 PRs, 39 pushes in 5 years 4 months
Contributions summary:Garth primarily contributed to the front-end aspects of the project, making changes to HTML files and updating the website's demo and download links. They modified the navigation and download button across various HTML templates, ensuring the correct links and UI elements were displayed. Additionally, the user fixed build errors and updated the topdoc theme. These commits show focus on documentation and UI/UX.
csscss-transitionscleanweb-apps
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
Garth Braithwaite - Systems Engineer at adobe