Projects

Personal builds and anonymised professional work, side by side. The personal ones are mine end to end; the professional ones are client and internal delivery with the names stripped out – the architecture and the decisions, not who paid for them.

Enterprise Approvals PlatformIn developmentApproval enginePersonal Email Archive SystemIn developmentArchive and retention toolingPersonal PMO AcceleratorRetiredDataverse project controlPersonal CrmHelpersReleasedClient-side form helperPersonal Centralised Application Deployment PlatformRetiredInfrastructure & automationInternal Dataverse Permissions & Governance RebuildDeliveredPlatform governanceClient Work Project Provisioning & Access ManagementDeliveredModel-driven app & governanceClient Work Power Platform Center of Excellence DeploymentDeployedGovernanceInternal Internal Access Request & Approval AppDeliveredInternal Power Platform toolInternal Legacy CRM Migration to Dynamics 365DeliveredData migrationClient Work Dynamics 365 Discovery & RoadmapDeliveredDiscovery & solution designClient Work Insurance Brokerage Request & Referral SystemDelivered, handed offDynamics 365 Customer Service line-of-business buildClient Work Membership Token Management OverhaulDelivered, handed offPower Platform rebuildClient Work Sales & Renewals Tracking DemoDemoModel-driven app (prototype)Client Work Power Platform Maintenance & UpdatesDeliveredMaintenance & updatesClient Work Resident Records & Permissions AutomationDeliveredSharePoint, Azure Functions & permissions engineeringClient Work Microsoft 365 Copilot Readiness AssessmentsDelivered (repeatable methodology)Governance & security assessmentClient Work AI and Agent PrototypesR&D and PoCAI agents, retrieval and document ingestionInternal R&D / Client PoC ConnectWise to SharePoint SyncDeliveredIntegration & custom connectorInternal
Why this page exists

The CV lists the jobs. This shows the work – what got built, how it was architected, and what it was for. Where there’s a blog post I’ve linked it; where there can’t be one (client confidentiality), the architecture still does the talking.