Patrick Rodgers

Principal Product Manager at Microsoft

Washington DC-Baltimore Area 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
award
Top expert inAzure-Centric AI and Bot Development
Patrick Rodgers is a Principal Product Manager at Microsoft with over a decade of experience shaping developer experiences for OneDrive, SharePoint and Microsoft Graph APIs. He blends hands-on engineering (contributions to pnpjs and PnP front-end work) with product leadership—owning files, sites, lists APIs and driving roadmap, GTM and partner success. Patrick’s background spans roles from senior software engineer to product owner, giving him a rare fluency in both API design and consumer-focused UI components. He’s comfortable working with ISVs and cross-company teams to turn complex platform capabilities into usable developer surfaces. Outside product work he has applied his technical and civic interests through nonprofit board service, signaling a commitment to community impact as well as scalable platform design.
code10 years of coding experience
job15 years of employment as a software developer
bookComputer Science, CS, Minor Physics, Computer Science, CS, Minor Physics at James Madison University
stackoverflow-logo

Stackoverflow

Stats
21reputation
407reached
1answer
2questions
github-logo-circle

Github Skills (19)

javascript10
bootstrap10
testing10
typescript10
sharepoint10
ui-design10
uid10
front-end-development10
typescript-types10
rest-api10
bootstra10
typescripts10
css9
web-development9
documentation8

Programming languages (6)

TypeScriptC#PowerShellCoffeeScriptSCSSJavaScript

Github contributions (5)

github-logo-circle
pnp/pnpjs

Sep 2017 - Jan 2023

Fluent JavaScript API for SharePoint and Microsoft Graph REST APIs
Role in this project:
userFull-stack Developer
Contributions:50 reviews, 2117 commits, 973 PRs in 5 years 5 months
Contributions summary:Patrick primarily worked on enhancing the v2 navigation tests and documentation, making several changes to improve the testing suite and ensuring correct navigation behavior. They implemented and tested new features related to navigation, web, and list functionality. The user also addressed issues in profiles and fixed bugs in the web components, contributing to a more stable and reliable codebase.
apijavascriptsharepointsharepoint-onlinerest
pnp/PnP

Jul 2015 - Mar 2017

SharePoint / Office 365 Developer Patterns and Practices - Archived older solutions. Please see https://aka.ms/m365pnp for updated guidance
Role in this project:
userFront-end Developer
Contributions:139 commits, 75 PRs, 52 pushes in 1 year 8 months
Contributions summary:Patrick primarily focused on front-end development within the SharePoint/Office 365 Developer Patterns and Practices repository, based on the provided commits. They implemented and updated UI components using the bootstrap.css library. The user also worked on documentation, adding examples, and setting up UI components, indicating a strong emphasis on user interface development and component integration.
intunecdspower-platformoffice-365sharepoint
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 Rodgers - Principal Product Manager at Microsoft