Dynamics 365 Finance & OperationsTechnical architecture & integration

I help organizations and Dynamics implementation partners design, integrate and extend Microsoft Dynamics 365 Finance & Operations — from technical architecture and custom development to Azure integrations and enterprise delivery.

Jack DekkerIndependent technical architect
NetherlandsOn-site or remote across Europe
EngagementProject-based, interim or advisory
  • Microsoft Dynamics 365 Finance & Operations
  • Azure
  • X++
  • Azure Integration Services
  • Azure Service Bus
  • Power Platform
  • C#
  • REST APIs
  • OData
  • SQL

Technical expertise where Dynamics 365 meets enterprise architecture.

Most Dynamics 365 Finance & Operations projects are staffed for functional configuration. The moments that decide whether a program lands on time are technical: how the ERP talks to the rest of the landscape, how customizations are built so upgrades keep working, and what happens when volumes and integrations start to grow.

Bring in a senior technical specialist when the standard implementation approach is no longer enough.

Where I typically get involved

  • Integration architecture
  • Custom development
  • Technical design
  • Azure integration
  • API strategy
  • Performance and scalability
  • Data migration
  • Extension strategy
  • DevOps and release
  • Technical troubleshooting
  • Architecture governance
  • Go-live technical support

Expertise

Six areas that together cover the technical side of a Dynamics 365 Finance & Operations program.

Dynamics 365 Finance & Operations

Technical architecture, extensions, customization and platform capabilities — built the way the platform expects, so updates and upgrades don't become projects of their own.

X++ · Extensions · Chain of Command · Data entities · Batch framework · Security

Integration architecture

Robust integrations between Dynamics 365 Finance & Operations and external systems using asynchronous, API-based patterns instead of brittle point-to-point links.

Business events · OData · Custom services · DMF · Message-based patterns

Azure integration

Event-driven integration on Azure: Service Bus for decoupling, Functions for processing, API-based access where synchronous calls are the right choice.

Azure Service Bus · Azure Functions · API Management · Logic Apps · Key Vault

Technical architecture

Solution design, integration patterns, application architecture, scalability, security and the governance that keeps a landscape coherent over years.

Solution design · Integration patterns · Non-functional requirements · Technical governance

Development

Hands-on enterprise development in X++ and C#, from extensions and custom services to APIs and the components around them.

X++ · C# · .NET · REST · OData · T-SQL

Technical leadership

Technical design, architecture decisions, development standards and troubleshooting — working alongside functional consultants and implementation teams.

Design reviews · Coding standards · Azure DevOps · Code review · Team guidance

Architecture that connects your ERP ecosystem.

  • Dynamics 365
  • Integration
  • Azure
  • Power Platform
  • External systems

Dynamics 365 Finance & Operations rarely operates as an isolated system. It sits in the middle of warehousing, commerce, e-commerce, product data, reporting and whatever the business ran before. The architecture below is the reference shape I design towards — select a node to see its role.

ERP Azure integration layer Ecosystem Dynamics 365Finance & Operations Business eventsOData & custom servicesData management framework Azure Service Bus Queues & topicsDead-lettering, retryOrdering per session Azure Functions TransformationValidation & enrichmentIdempotent handlers APIs API Management · RESTAuth, throttling, versioning External applicationsWMS · E-commerce · PIM Partners & bankingEDI · Payment providers Legacy systemsPhased replacement Power PlatformPower Apps · AutomateDataverse · Power Pages
Dynamics 365 Finance & OperationsBusiness events · OData · Custom services · DMF
Azure Service BusQueues & topics · Dead-lettering · Retry
Azure FunctionsTransformation · Validation · Idempotent handlers
APIsAPI Management · REST · Auth, throttling, versioning
External applicationsWMS · E-commerce · PIM · Partners · Legacy
Power PlatformPower Apps · Automate · Dataverse

Reference integration landscape

Dynamics 365 Finance & Operations publishes events and exposes services; everything else consumes them through an Azure layer that absorbs failures, volume spikes and change. No system needs to know how another one works internally.

Select any node in the diagram to see how it fits.

The goal is not simply to make systems communicate. The goal is to create an integration landscape that remains reliable, scalable and maintainable as the business grows.

  • Decoupled architecture
  • Asynchronous integration
  • Scalability
  • Reliability
  • Maintainability

How I can help

Engagements range from a few days of architecture review to a full technical lead role for the duration of an implementation.

  1. Technical architecture

    Design and review of Dynamics 365 Finance & Operations technical architecture, integration landscapes and solution designs — before build starts, or as a second opinion on a design that already exists.

  2. Integration

    Design and implementation of integrations between Dynamics 365 Finance & Operations, Azure and external applications, including the operational side: monitoring, retries and error handling.

  3. Dynamics 365 Finance & Operations development

    X++ extensions, APIs, custom services and technical customization that stays compatible with One Version updates.

  4. Azure

    Azure Functions, Service Bus and cloud-based integration architecture around Dynamics 365 Finance & Operations.

  5. Technical consultancy

    Independent technical advice for organizations and implementation partners — vendor-neutral, and written down so it can be acted on.

  6. Troubleshooting & optimization

    Investigating difficult technical issues, integration failures, performance problems and architectural bottlenecks.

  7. Technical project support

    Temporary technical leadership or specialist capacity during implementation, migration, upgrade or go-live phases.

Experience

A technical career that has followed the platform itself: from Dynamics AX 2009 and AX 2012 to the current cloud versions of Dynamics 365 Finance & Operations.

I started as a Dynamics AX developer and grew into the technical architect role over successive versions of the product. That history matters on today's projects: many organizations moving to Dynamics 365 Finance & Operations are carrying customizations, interfaces and habits from AX 2009 or AX 2012, and knowing where those came from makes it far easier to decide what to keep, what to rebuild and what to retire.

Across implementations, upgrades and support engagements I have been responsible for technical design, custom development, integration architecture and the technical side of go-lives, working for end customers as well as Microsoft Dynamics implementation partners.

  1. Dynamics AX 2009Development and technical customization; interfaces built on the Application Integration Framework and direct database integration.
  2. Dynamics AX 2012Technical design, X++ development, AIF and services, data migration and upgrade projects.
  3. Dynamics 365 Finance & OperationsTechnical architecture and integration design on the cloud platform: extensions, business events, OData and custom services, Azure Service Bus and Azure Functions, Azure DevOps pipelines and One Version updates.

Enterprise implementations

Technical architecture and integration design for large-scale, multi-entity Dynamics 365 Finance & Operations implementations, including the surrounding landscape that has to keep running through a phased go-live.

Upgrades and migrations

Moving organizations from AX 2009 and AX 2012 to Dynamics 365 Finance & Operations: code assessment, re-implementation of customizations as extensions, data migration and cut-over.

Integration and modernization

Replacing point-to-point interfaces with event-driven Azure integrations, and designing high-volume processing patterns that scale with transaction volumes rather than against them.

Technical support and troubleshooting

Performance problems, integration failures and difficult technical issues on live environments, for IT departments and implementation partners.

Client names, industries and figures are confidential and can be discussed in a conversation.

Technical stack

The tools I work with day to day. Depth is in Dynamics 365 Finance & Operations and the Azure integration services around it.

Microsoft

  • Dynamics 365 Finance & Operations
  • Dynamics 365 Commerce
  • Power Platform
  • Azure

Development

  • X++
  • C#
  • .NET
  • T-SQL

Integration

  • Azure Service Bus
  • Azure Functions
  • REST APIs
  • OData
  • Business Events
  • Custom Services
  • Data Management Framework

DevOps

  • Azure DevOps
  • CI/CD pipelines
  • Source control
  • Automated build & deployment

An independent technical architect who understands both the platform and the project.

I'm Jack Dekker, a Microsoft Dynamics professional specializing in the technical side of Dynamics 365 Finance & Operations: architecture, development and integration. I've worked inside implementation programs long enough to know that the best design is the one the team can actually build, run and change later.

I work directly with end customers, with Microsoft Dynamics implementation partners who need senior technical capacity, and with IT departments and project teams that own the platform after go-live.

Based in
Netherlands
Working
On-site in the Netherlands or remotely across Europe
Works with
  • End customers
  • Dynamics implementation partners
  • IT departments
  • Project teams
Company
Dynamics ERP Consultancy B.V.

Credentials

  • Microsoft Dynamics 365 certified

Why work with me

The difference between a senior architect and a capable developer shows up in decisions, not lines of code.

Architecture-first

Solutions are designed around long-term maintainability, not just around making an integration work today.

Deep Dynamics 365 Finance & Operations expertise

A thorough understanding of the Finance & Operations platform, its extension model and its limits.

Microsoft ecosystem

Experience across Dynamics 365 Finance & Operations, Azure and Power Platform, and how they should divide the work between them.

Independent perspective

No product or vendor agenda. Advice is about what fits your landscape.

Hands-on

Able to move from architecture diagrams into actual X++, C# and Azure implementation.

Planning a Dynamics 365 Finance & Operations project?

Whether you need architectural guidance, integration expertise or additional technical capacity, let's discuss what you're trying to achieve.

Contact

Describe the project or the problem in a few lines by email, or call to discuss directly.

Name
Jack Dekker
Dynamics ERP Consultancy
Location
Netherlands
Availability
On-site & remote