Patrick Rodee

Senior Software Engineer, Tech Lead Manager at Google

San Francisco, California, 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
Patrick Rodee is a Senior Software Engineer and Tech Lead Manager at Google with 11 years of experience building polished, accessible web experiences at scale. He specializes in front-end engineering and has been a key contributor to Google's Material Components for the web, implementing nuanced UI behaviors like segmented buttons, keyboard navigation, and ripple boundaries. Patrick balances hands-on coding with team leadership, shipping features, fixing subtle component bugs, and maintaining test coverage. Based in San Francisco, he combines a design-forward background (BAH in Computing and Creative Arts with Film) with practical product instincts from earlier roles in web and creative production. That multidisciplinary foundation shows up in his attention to interaction detail and in refactors that improve both developer ergonomics and end-user accessibility. Colleagues rely on him for thoughtful UI engineering that bridges design intent and robust implementation.
code11 years of coding experience
job9 years of employment as a software developer
bookHonors and AP Diploma, Honors and AP Diploma at Lake Braddock Secondary School
bookBachelor of Arts Honours (BAH) Computing and Creative Arts with Film, Bachelor of Arts Honours (BAH) Computing and Creative Arts with Film at Queen's University
languagesGerman
stackoverflow-logo

Stackoverflow

Stats
1,106reputation
14kreached
16answers
0questions
Badges
charts
top-5%
github-logo-circle

Github Skills (27)

component-based10
javascript10
component-design10
component-development10
css10
web-components10
component-diagram10
ui-design10
lit10
component-model10
uid10
material-design10
component-kit10
front-end-development10
html10

Programming languages (4)

TypeScriptSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
Modular and customizable Material Design UI components for the web
Role in this project:
userFront-end Developer
Contributions:19 reviews, 418 commits, 266 PRs in 5 years 2 months
Contributions summary:Patrick primarily focused on implementing and enhancing Material Design UI components for the web. Their work included adding new features such as setting helper text content for text fields, and they also addressed and fixed bugs in existing components like the linear progress and ripple components. They also implemented new features like adding the `setUnbounded` function to the Ripple foundation to control whether the ripple is bounded or not, and updated the codebase to use the new MDCTabBar component.
reactmaterial-componentsmaterialcssjavascript
Material Design Web Components
Role in this project:
userFront-end Developer
Contributions:14 commits, 5 comments, 4 issues in 9 months
Contributions summary:Patrick primarily contributed to the development of Material Design Web Components, focusing on segmented button components. Their work involved implementing business logic, setting selection functionality, and integrating keyboard navigation for improved user interaction. Additionally, the user updated focusability and refactored file organization, with some code dedicated to adding and styling base stylesheets. Tests were written and updated to ensure functionality of single and multi-select segmented buttons.
web-componentsmaterial-componentsmaterialweb-designmaterial-design
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
Patrick Rodee - Senior Software Engineer, Tech Lead Manager at Google