Dynamics 365 CE & Power Platform Development
Plug-ins, custom APIs, apps and automations that make Dynamics 365 Customer Engagement and the Power Platform fit the way your team works.
Custom development, data migration and automation, backed by 14+ years in IT.
Contact usFive ways we help teams get more out of Dynamics 365 and the Power Platform.
Plug-ins, custom APIs, apps and automations that make Dynamics 365 Customer Engagement and the Power Platform fit the way your team works.
Source control, build pipelines and automated deployments for Dataverse solutions, so releases are repeatable instead of manual.
Fast, accessible websites and web apps, including customer portals on Power Pages that talk to the same data as your CRM.
Moving data between environments, upgrading from on-premises to online, and keeping systems in sync without losing a record.
Practical automation and AI features that remove repetitive work, built with code where low-code is not enough.
Open-source XrmToolBox tools we build and maintain, and what we have written about them.
XrmToolBox tool · Author
Watches your build output and pushes plug-in assemblies, plug-in packages and web resources to Dataverse as soon as they change.
View on GitHub: Auto DeployerXrmToolBox tools · Contributor
Moves Dataverse data and solutions between environments from one XML definition, in XrmToolBox and in Azure DevOps pipelines.
View on GitHub: ShuffleXrmToolBox tool
The classic CRM plug-in registration tool, brought into XrmToolBox to register assemblies, steps and images.
View on GitHub: Plugin Registration ToolXrmToolBox tool · Author
Moves plug-in steps between plug-in types while keeping their step GUIDs, so you can refactor assemblies without new step records.
View on GitHub: Steps Manipulation Tool
How to write, run and batch Shuffle definitions with the 2026 release, what changed in behaviour, and how to run the same definitions in Azure DevOps.
Auto Deployer is an XrmToolBox plugin that watches local files and deploys plug-in assemblies, web resources and plug-in packages to Dataverse when they change.
Tell us what you are working on. We reply within one working day.