Adam B is a Senior Software Engineer in San Francisco with 14 years building front-end-first experiences using JavaScript, React, Node, and Ruby on Rails. He has led and shipped complex UI systems—from wizard-style state-machine forms for federal services to data-visualization and charting platforms—often as the sole or lead developer. A focused accessibility and UX advocate, he contributed to the U.S. Web Design System and implemented tooling like a WCAG contrast checker and reusable fractal components to improve maintainability. At companies ranging from 18F and GoPro to GitHub and fintech startups, he’s blended full-stack chops with pragmatic engineering: performance tuning, API integrations, and test-driven workflows (RSpec, Jasmine/Mocha/Chai). His background in professional audio and recording informs a meticulous approach to user-facing detail and performance. He’s an active open-source contributor who prefers shipping reusable, testable solutions that scale across teams and products.
14 years of coding experience
15 years of employment as a software developer
BA, Music and Recording, BA, Music and Recording at Case Western Reserve University
Bachelor of Music, Recording, Bachelor of Music, Recording at Cleveland Institute of Music
Contributions:156 commits, 185 PRs, 538 pushes in 7 months
Contributions summary:Adam contributed to improving the user experience and functionality of the Login.gov Identity Provider (IdP). Their work involved implementing session timeout warnings, adding cancel links, and improving account reactivation. They also addressed Content Security Policy (CSP) violations by implementing nonces and ensuring the correct usage of various Javascript and code elements.
The U.S. Web Design System helps the federal government build fast, accessible, mobile-friendly websites.
Role in this project:
Front-end Developer
Contributions:87 commits, 56 PRs, 112 pushes in 2 years 4 months
Contributions summary:Adam primarily contributed to the front-end development of the U.S. Web Design System. The commits show the addition and modification of CSS files, specifically related to the `dist/css/uswds.min.css` file, indicating work on styling and potentially theming. The commits also involved refactoring Javascript code for navigation and implementing a focus trap, showcasing a focus on both design and user experience. Additionally, commits to the `src/js` directory involving linting and airbnb styleguide implementation further demonstrate frontend development skills.
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.