Paul Bullock

Modern Workplace Architect at Avanade

Bristol, England, United Kingdom
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

👤
Senior
🎓
Top School
Paul Bullock is a Modern Workplace Architect based in Bristol with over a decade of hands-on experience designing and implementing SharePoint, Microsoft 365 and Azure solutions. A long-time contributor to the Microsoft 365 & Power Platform community and former Microsoft MVP, he combines deep product knowledge with practical engineering—contributing to high-profile PnP projects like PnP Framework, PnP Core SDK and PnP PowerShell to extend SharePoint and Teams capabilities. At Avanade he blends architecture and development, delivering provisioning, audience targeting and Teams moderation features that show a focus on real-world tenant configuration and migration challenges. His background in Computer Systems & Networks and early full-stack scripting work informs a pragmatic approach to automations, client-side page conversion and cross-tool integration. Known for both backend framework enhancements and UI/UX improvements (like script-samples site usability), he brings a rare mix of developer ergonomics and enterprise-scale governance to modern workplace transformations.
code10 years of coding experience
bookGNVQ Advanced IT, Computer Science, Distinction, GNVQ Advanced IT, Computer Science, Distinction at Wiltshire College
bookHardenhuish School
bookBSc (Hons), Computer Systems & Networks, 2:1, BSc (Hons), Computer Systems & Networks, 2:1 at University of Plymouth
stackoverflow-logo

Stackoverflow

Stats
21reputation
364reached
1answer
0questions
github-logo-circle

Github Skills (24)

pnp-powershell10
microsoft10
net10
css10
dotnet10
sharepoint10
asp-net10
dotnet-core10
powershell10
microsoft-teams10
csharp10
cm10
cmd10
javascript9
azure8

Programming languages (10)

C#TypeScriptPowerShellCSSAstroSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
pnp/script-samples

May 2021 - Jan 2023

A gallery of sample scripts to manage all things Microsoft 365 in Bash or PowerShell using tools like PnP PowerShell, CLI for Microsoft 365, Graph SDK and many more.
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 1198 commits, 604 PRs in 1 year 8 months
Contributions summary:Paul's contributions focused on enhancing the user interface and improving the site's functionality for the `pnp/script-samples` repository. They made numerous CSS adjustments, implemented a clipboard feature for code snippets, and addressed mobile view compatibility issues. Additionally, they incorporated the integration of help links within the code, and expanded support for different tools like Azure CLI.
microsoft-officeoffice365microsoftmicrosoft365azure-active-directory
pnp/pnpframework

Sep 2022 - Jan 2023

PnP Framework is a .NET library targeting Microsoft 365 containing the PnP Provisioning engine and a ton of other useful extensions
Role in this project:
userBackend Developer
Contributions:64 commits, 22 PRs, 12 pushes in 3 months
Contributions summary:Paul primarily contributed to the PnP Framework, focusing on adding and modifying site settings and enabling audience targeting features. This involved implementing functionality for ShowPeoplePickerSuggestionsForGuestUsers, and adding code related to classic and modern audience targeting to List Instances. The user also introduced moderation settings for Teams channels (beta). These changes indicate a focus on expanding the framework's capabilities related to SharePoint and Microsoft Teams configurations.
net-librarypnp-provisioning-enginec-sharpextensionsdotnet5
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
Paul Bullock - Modern Workplace Architect at Avanade