Microsoft 365 & SharePoint
Getting the platform you already pay for actually working.
Most businesses on Microsoft 365 are using a fraction of it. I build proper SharePoint intranets and document libraries, wire up Teams, Power Automate and Power Apps where they genuinely save time, and handle the migration, integration and staff training that make it stick.
What it covers
The parts of Microsoft 365 I work with most.
Intranets & team sites
SharePoint intranets and team sites built properly — information architecture, permissions and branding worked out from the start, not a default template left as-is.
Document libraries & content
Document libraries structured around how your teams actually file and find things, with metadata, versioning and retention set up so search works and nothing gets lost.
Teams
Teams structured to match how departments and projects actually run, integrated with the SharePoint sites and files behind them rather than left as a disconnected chat app.
Power Automate
Approval chains, notifications and repetitive admin work automated between SharePoint, Teams, Outlook and beyond — built to genuinely save time, not automation for its own sake.
Power Apps
Lightweight internal tools and forms built on top of your existing Microsoft 365 data, so staff get a proper interface instead of another spreadsheet passed around by email.
Migration
Moving existing intranets, file shares or legacy systems onto Microsoft 365 cleanly, with content and permissions carried across rather than a flat dump of files.
Integration
Connecting Microsoft 365 to the rest of your stack — your website, CRM or other platforms — so data and documents don't need re-entering by hand.
Training & rollout
Staff training and clear documentation so a new intranet, Team or automated process actually gets used, not just built and quietly ignored.
Usually paired with a wider platform or AI project.
Microsoft 365 work often sits alongside broader platform development or Claude integration — connectors, automation and dashboards built on top of the data already sitting in SharePoint and Teams.
Tell me what you're building →