The person responsible for your platform is the person who builds it.
No account managers. No project overhead. Two senior specialists, forty years between them, working directly with the people accountable for the platform.
Consult Code Create
Dataverse Architecture
Azure & C# Integration
- Microsoft Certified Professional (MCSA)
- Microsoft Certified: Azure Data Fundamentals
- 20 years delivering enterprise CRM and Power Platform
- Central government
- FTSE 250 global operator
- International fitness group
- Global publishing group
- Regulated UK charities
Over twenty years, Edson has built and architected systems across the full Microsoft stack — Power Platform, Dynamics 365, Azure, and the backend integrations that hold enterprise platforms together. He has delivered inside regulated government environments, at commercial scale for global operators, and within charities where public trust is the platform's most important dependency.
The work spans architecture decisions that carry long-term consequences, complex Dataverse models designed for auditability and change, Power Apps built to survive organisational growth, and C# and Azure integrations where the platform boundary matters. Not configuration. Not shortcuts. Deliberate engineering.
It also means saying no. On a recent enterprise engagement the client had already settled on an event-driven pattern for reporting — publishing records purely to trigger a downstream sync. Edson showed why that corrupts event semantics and ties business logic to reporting cadence, and replaced it with a pull-based architecture the reporting team consumes on their own schedule. The value of an independent specialist is the decision they are willing to argue with you about.
The approach is straightforward: the person who scopes the work is the person who does it. Where an engagement genuinely needs a second specialist, that person is named before the contract is signed — never a resource allocated afterwards. No junior developers billing time while learning the platform, no project management overhead inflating the cost of outcomes. What large consultancies charge for coordination and margin, Consult Code Create puts into senior time and considered delivery.
The organisations that benefit most from this are those where platform decisions carry real weight — where a wrong architecture choice today becomes an expensive constraint in two years, where systems are scrutinised by auditors or regulators, and where the person responsible for the platform needs to be able to account for every decision made within it.
Consult Code Create
Integration & Migration
Contact Centre Platforms
- PL-200 Power Platform Functional Consultant
- Genesys PureCloud Architect
- PRINCE2 Practitioner
- BSc Information Systems & Management, University of London
- Global workspace operator
- UK retail and commercial bank
- National sight-loss charity
- Telecoms and financial services
Demis has spent over twenty years designing, customising and integrating CRM platforms across telecoms, financial services and the third sector. His specialism is the connective layer: Azure Service Bus, Logic Apps, Power Automate, SSIS and web service integration between Dynamics 365 and the contact-centre, billing and legacy systems a business actually runs on.
The work has run at genuine scale. He architected the integration between a global workspace operator's CRM and its contact-centre dialler, putting live customer data in front of agents across a three-thousand-centre estate, then built the Service Bus and SSIS layer that carried that organisation into Dynamics 365 and shaped the roadmap to retire the legacy platform entirely. The migration was the easy half. Keeping two systems truthful to each other while it ran was the hard half.
He has also worked the other side of delivery — leading business analysis on a cross-border banking programme, owning requirements, architecture alignment and change control across four countries. Integration work fails on unclear requirements far more often than it fails on code, and he has seen it from both ends.
Demis joins engagements where the integration surface is the risk: contact-centre platforms, billing systems, legacy CRM estates being decommissioned, or a migration where the data turns out to be older and messier than anyone admitted at the outset.
Most consultancies introduce you to a team assembled for your project. We worked the same programme together for years before yours existed.
Edson and Demis delivered on the same global CRM estate — a three-thousand-site migration off a legacy platform onto Dynamics — and have both worked in the charity sector since. There is no ramp-up period and no discovering how the other one works on your budget.
Edson goes deep in the platform. Dataverse architecture, C# and Azure integration, ALM, and the design decisions that determine what a system costs to change three years from now.
Demis goes wide across the business. The contact centre, the billing system, the legacy estate being retired, and the requirements work that decides whether an integration was specified correctly in the first place.
Most engagements need one of us. Some need both. You will be told which before you are quoted — and you will know the name of everyone who touches your platform.
"If the work only succeeds because we stay involved, it isn't finished. The measure of a good engagement is what the client can do without us afterwards."