Skip to content
All services

SharePoint & Microsoft 365 Subcontracting Support for IT Providers

Need additional SharePoint or Microsoft 365 expertise for a customer project?

I'm an independent consultant based in Vancouver, BC, with over 16 years of SharePoint experience and more than 200 projects delivered across enterprise and public-sector environments.

I'm open to remote subcontracting and white-label engagements with IT providers across Canada and the United States.

16+ years of SharePoint experience Microsoft Certified: Cybersecurity Architect Expert Microsoft 365 Administrator Expert Remote, from Vancouver, BC

When your team needs additional expertise

  • A customer's migration goes beyond moving files: permissions, information architecture, or a move between tenants.
  • A customer needs SharePoint permissions or external sharing cleaned up.
  • A customer asks for a custom SPFx web part or a Microsoft Graph integration that your team does not build.
  • A customer wants a process automated, and it is more than your support team can take on.
  • Your engineers are committed elsewhere and a SharePoint project cannot wait.

What I can help deliver

SharePoint migrations
Discovery, content and permissions review, migration waves, and validation for SharePoint Server and file-share moves, plus tenant-to-tenant work.

SharePoint migrationTenant-to-tenant migration

Permissions and governance
Who can access what, broken inheritance, oversharing, stale guests, and site ownership, with fixes in priority order.

Permissions assessmentSharePoint governance

SPFx development
Web parts, extensions, and dashboards in React and TypeScript, and upgrades of older SPFx projects.

SPFx development

Microsoft Graph integrations and automation
Azure Functions, Microsoft Graph, and Power Automate for connecting systems and automating document processes.

Microsoft 365 development

How subcontracting works

Scoped projects
A defined piece of customer work with agreed deliverables.
Hourly support
Approved blocks of time for troubleshooting or overflow work.
Ongoing capacity
Regular specialist time, if your team has repeat demand.

I can support your delivery team on a defined customer requirement, work directly with your technical lead, and provide implementation notes and documentation for handover. Scope, access, and commercial terms are agreed privately before work begins.

Technical background and proof

I hold the Microsoft Certified: Cybersecurity Architect Expert and Microsoft 365 Administrator Expert certifications. Client work stays confidential, so these are public, open-source projects you can inspect. See also my background and certifications and case studies.

  • SPFx Permission Visualizer

    A web part that shows a site's broken inheritance, direct assignments, SharePoint groups, and external users.

    How it was built Source on GitHub

  • SPFx External Sharing Risk Scanner

    A web part that reviews a site's external sharing, group membership, and permission inheritance.

    How it was built Source on GitHub

  • SPFx Policy Acknowledgement Center

    Publish policies inside SharePoint, collect employee acknowledgements, and track versions and completion.

    How it was built Source on GitHub

Frequently asked questions

Do you work with IT providers in the United States?

Yes. I'm based in Vancouver, British Columbia, and work remotely with IT providers across Canada and the United States. Project communication and delivery are coordinated from Pacific Time.

Can you work under our brand?

I'm open to white-label engagements. We agree how that will work for each project before it starts.

How is pricing handled?

Commercial terms are discussed privately once the scope is clear.

Do you work on-site?

No. All of my work is delivered remotely.

Discuss a project

Send a short note about the customer requirement and what your team needs. Please do not include passwords, keys, or other secrets.

Send a note