Charles leads the Engineering teams for the Low Code Application Platform (LCAP) in the Business Applications Group. The LCAP team includes the Dynamics 365 platform, Power Apps, Power Automate, Power Virtual Agent, AI Builder and the Common Data Service products.
Under his leadership, the Dynamics 365 service moved to Azure and evolved into a fully managed SaaS–on a single version, with regular updates. The Dynamics 365 platform is now one of the largest fully Azure hosted SaaS products in the world, deployed to over 30 datacenters and supporting the entire Dynamics 365 business.
Before that, Charles worked in Azure for 4 years, leading the engineering teams that created Azure Resource Manager, Azure Autoscale, Azure Logic Apps, Azure Activity Logs and several other management related capabilities. Before Azure, Charles founded MetricsHub, one of the first offerings for public cloud cost management and service health monitoring. MetricsHub was acquired by Microsoft in 2013.