Adam B is a Senior Software Engineer based in San Francisco with 13 years of experience building front-end-first web applications, currently at GitHub. He specializes in JavaScript ecosystems (Node, React, vanilla JS) and Ruby on Rails, with a focus on accessibility, performance and secure client-side practices. Adam is an active open-source contributor to high-profile projects like Login.gov’s Identity Provider and the U.S. Web Design System, where he shipped component-driven documentation, CSP fixes, accessibility tooling and UX improvements. He pairs test-driven development (RSpec, Jasmine/Mocha/Chai) with pragmatic engineering around HTML5 APIs (WebAudio, Canvas, WebWorkers) to solve interactive and real-time problems. Trained as a recording musician and former live sound mixer, he brings a systems-minded, user-focused approach to front-end engineering that often surfaces in polished interactions and audio-aware features.
13 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.