Peter Richards is a Principal Architect with nine years in senior roles at Microsoft and a 20+ year software career rooted in systems, tooling and enterprise services. He specializes in API design, large-scale SaaS architecture, and Microsoft .NET ecosystems, having led Intune’s API strategy and helped onboard OData v4 into Microsoft Graph. Peter pairs hands-on implementation with governance work—driving GDPR, ISO, SOC and FedRAMP compliance—and has built tooling to automate API documentation and developer workflows. He has a track record of running on-call incident responses, mentoring teams, and managing cross-functional delivery of web portals, UWP apps and backend services. Based in Snoqualmie, WA, he combines deep technical craftsmanship (from C/C# test automation to Java/Spring prototypes) with pragmatic operational leadership. A subtle strength is his repeated role as the bridge between product, compliance and platform teams, turning regulatory requirements into usable APIs and services.
9 years of coding experience
17 years of employment as a software developer
Bachelor of Engineering (B.Eng.) Computer Science, Bachelor of Engineering (B.Eng.) Computer Science at University of York
This repository of PowerShell sample scripts show how to access Intune service resources. They demonstrate this by making HTTPS RESTful API requests to the Microsoft Graph API from PowerShell.
Contributions:2 PRs, 12 pushes, 10 branches in 3 years 1 month
Manages, configures, extracts and monitors Microsoft 365 tenant configurations
Contributions:2 PRs, 17 pushes, 12 branches in 2 years 5 months
monitorstenantpowershellmicrosoft-365onedrive
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.