
660+
Customer Service for 7,500+ users, rebuilt as native.
Avaya telephony, 100+ integrations and 660+ components rebuilt as native.
New · Packt · 2026Build Production-Ready AI Agents with the Microsoft StackGround, secure and evaluate agents with Copilot Studio, Foundry and Agent Framework.
Second edition · Packt · 2025Power Platform Solutions Architect's HandbookExtend Power Platform with Azure, AI and Copilot, updated for today's Dataverse and ALM.
First edition · Packt · 2022Power Platform Solution Architect's HandbookThe end-to-end reference for architecting enterprise Power Platform solutions.
Customer Service, Sales and Power Platform as one solution on Dataverse, integrated cleanly with everything else.
At a national healthcare service, 660+ custom components were rebuilt as native Dynamics 365 solutions, in layered managed solutions on one coherent Dataverse model.
SAP, AS400, Kafka, Service Bus and Fabric, each with a clear owner and boundary, written down for the next architect.
An entity relationship diagram and a Power Automate integration with retries and error handling, from my Handbook’s case study.
Azure DevOps with Solution Checker, automated tests and stage approvals before anything reaches production.
GDPR retention with audit trails, FCA requirements, and roles that match the organisation. Testable.

660+
Avaya telephony, 100+ integrations and 660+ components rebuilt as native.

On time
With a 15-person team, to the date.

15
Architected and launched on Power Apps portals (now Power Pages), with 15 integration points.

Live
Dynamics 365, the customer portal and GovPay.
The as-is and to-be surfaced with your team, design risks named before they become production fires.
Ask about thisI hold the design, advise sponsors and lead the architects and developers through go-live.
Ask about thisRefresh the design with a clear target and a path to it.
Ask about this