Will Graham

Software Engineer at Uber

Seattle, Washington, 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
🎓
Top School
Will Graham is a software engineer based in Seattle with eight years of experience building front-end systems at major tech companies including Uber, Amazon, and Qualcomm. He specializes in React and Material Design ecosystems, contributing to high-profile open-source projects such as Base Web and Material Components where he improved accessibility, animations, and component flexibility (notably FAB and timepicker enhancements). Will combines a dual CS/CE background from the University of Utah with practical production experience to deliver polished UI components and robust test coverage. Known for thoughtful refactors and attention to accessibility and UX edge cases, he focuses on making reusable, testable UI primitives that scale across products.
code8 years of coding experience
job7 years of employment as a software developer
bookThe University of Utah
languagesEnglish
github-logo-circle

Github Skills (16)

css10
material-design10
uid10
javascript10
component-library10
web-components10
ui-design10
front-end-development10
react10
material-components10
ui-components10
enzyme9
react-component9
react-components9
html9

Programming languages (5)

TypeScriptShellJavaScriptObjective-CHTML

Github contributions (5)

github-logo-circle
Modular and customizable Material Design UI components for the web
Role in this project:
userFront-end Developer
Contributions:233 commits, 404 PRs, 1423 pushes in 1 year 4 months
Contributions summary:Will primarily contributed to the development of Material Design UI components for the web. Their work involved implementing and refactoring text field and select components by moving colors and styling to SASS mixins. The user also removed multi-select from the select component, updated the menu and icon button to utilize new features, and improved the demos by adding new features and fixes. Further, the user added accessibility support for using arrow keys to navigate the list.
reactmaterial-componentsmaterialcssjavascript
uber/baseweb

Apr 2021 - May 2022

A React Component library implementing the Base design language
Role in this project:
userFront-end Developer
Contributions:172 reviews, 177 commits, 349 PRs in 1 year 1 month
Contributions summary:Will primarily contributed to the development and improvement of UI components within the `baseweb` React component library. Their work focused on the `accordion` component, encompassing animation updates, test improvements, refactoring, and UI adjustments. The commits also included modifications to the `timepicker` component, with the addition of min/max time support, and updates to address tooltip accessibility and style changes.
react-componentreactlanguage-designreact-component-librarydesign-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.
Request Free Trial
Will Graham - Software Engineer at Uber