As a Principal Software Engineering Manager at Microsoft, I lead and develop innovative solutions for Dynamics 365 Business Central, the cloud-based ERP system that helps small and medium-sized businesses grow and optimize their operations. My mission is to deliver high-quality products that meet the needs and expectations of our customers and partners, and to foster a culture of collaboration, learning, and excellence among my team.
I am passionate about the Business Central AL language, the modern development processes, the extensions and runtime representation, and the Azure platform that enable us to create and deploy scalable, secure, and reliable applications. I also leverage the power of telemetry, data-driven decisions, and integration with other Microsoft products and services to enhance the user experience and the business value of our solutions. I am always looking for new ways to improve our products, processes, and practices, and to share my knowledge and insights with the Business Central community.
Hosted session(s)
As solutions grow more complex and agentic workflows enter the picture, testing and evaluation become critical. This session dives into modern testing strategies for Business Central applications, including handling dependencies, structuring test apps, running tests in pipelines, and introducing evals to validate both traditional logic and AI-driven behavior. We’ll connect the dots between test runners, telemetry, and evaluation loops, showing how to build confidence in your apps while keeping feedback fast and actionable.
Agents are no longer experiments — they are becoming first-class parts of Business Central solutions. In this session, we focus on how to design, build, package, and ship agents that run reliably in real customer environments. We’ll cover agent architecture, integration points in Business Central, deployment considerations, and how agents interact with extensions, permissions, and data. You’ll leave with a clear mental model for how agents fit into Business Central applications and what it takes to move from prototype to production-ready agent solutions.
This session gives you a guided tour of the latest improvements to the AL language and developer tools in Business Central. We’ll walk through the most impactful language additions, tooling enhancements, and platform changes introduced in the latest release wave, with concrete examples of how they improve productivity, code quality, and maintainability. Expect live code, real scenarios, and insights straight from the team building AL, with a focus on what you should start using today and how to adopt new capabilities safely in existing solutions.