Harrison Shoff is a Staff Software Engineer at Airbnb with 14 years of experience building reliable, user-focused systems and front-end tooling. Based in Darien, Connecticut, he drives developer experience and UI quality—most visibly as creator of the widely used Airbnb JavaScript Style Guide and co-creator of visx, a React visualization toolkit. His work spans production-facing UI improvements (Airpal, Marathon) and reusable libraries that shape team conventions and data visualization patterns. Trained as an embedded systems engineer (BSEE, University of Washington), he brings a hardware-aware attention to performance and UX to large-scale web engineering problems. Colleagues rely on him to translate complex product needs into polished, maintainable front-end components and linting standards. He pairs deep practical expertise with an eye for developer ergonomics, improving both how software looks and how teams write it.
14 years of coding experience
BSEE, Embedded Computing Systems, BSEE, Embedded Computing Systems at University of Washington
Contributions:64 releases, 72 reviews, 1276 commits in 4 years
Contributions summary:Harrison was heavily involved in the development of frontend components, specifically using React. Their work focused on implementing and integrating new components for data visualization, building charts, and adding interactive elements such as zoom and tooltips. Their work involved the usage of JavaScript and also shows knowledge of the library's structure.
Contributions:300 commits, 95 PRs, 104 pushes in 4 years 4 months
Contributions summary:Harrison focused on updating and maintaining the Airbnb JavaScript style guide. Their contributions centered around refactoring and improving the ESLint configuration, including adding and modifying rules related to spacing, keywords, and best practices. The user also updated the style guide to align with newer JavaScript features such as ES6, incorporating changes to the parser and enabling new rulesets. In addition, they addressed multiple issues related to rule definitions and the application of the style guide.
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.