Rob Snow is a Senior Frontend Developer with a decade of hands-on experience building accessible, performant design systems at scale, currently driving Adobe’s open-source React Spectrum project from Sydney. He blends deep front-end craftsmanship (HTML/CSS/JS/React) with a background in image processing, C++ and Python, and a history of architecting reusable, responsive components used across multiple Adobe products. At Adobe he’s influenced architecture, maintained low technical debt through tooling and CI improvements, and mentors new engineers while coordinating cross-organizational initiatives. His open-source contributions include fine-grained UI and accessibility fixes to high-profile Adobe libraries like spectrum-css and react-spectrum, where he optimized visuals and performance (e.g., focus-ring rendering and long-label handling). Colleagues rely on him as an onboarding lead and pragmatic problem-solver who pairs UI polish with robust build and test automation.
11 years of coding experience
12 years of employment as a software developer
Mountain View High
Bachelor's degree, Electrical Engineering, Bachelor's degree, Electrical Engineering at University of California, Los Angeles
A collection of libraries and tools that help you build adaptive, accessible, and robust user experiences.
Role in this project:
Front-end Developer
Contributions:6740 reviews, 923 commits, 1766 PRs in 5 years
Contributions summary:Rob's commits primarily focus on updating and modifying React Spectrum UI components within the adobe/react-spectrum repository. Their work involves refactoring code for existing components, addressing accessibility issues, and enhancing the visual presentation and usability of the UI elements. The contributions show a focus on component-level details and the integration of various UI elements to improve user experience. They also made changes related to updating and configuring storybooks for testing purposes, including removing old and deprecated tests.
The standard CSS implementation of the Spectrum design language.
Role in this project:
Front-end Developer
Contributions:5 reviews, 10 commits, 8 PRs in 2 years
Contributions summary:Rob primarily focused on improving the user interface and user experience of the Spectrum CSS design system. They addressed various issues related to component styling and layout, including fixing text wrapping in radio buttons, adjusting label positioning, and handling long labels for checkboxes. The user also optimized performance by transitioning from `box-shadow` to `opacity` for focus ring effects and addressing anti-aliasing issues. Furthermore, the user made minor improvements to components like search, button, and alert.
cssdesign-system
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.