Engineering

Technical capabilities

These are competences, not separate offerings. They are the engineering the three service lines — governance advisory, fractional CTO, and the sovereign AI platform — are built on, and they are listed here so that what a project actually requires is visible rather than implied.

Applied AI & agentic workflows

Dynamics Consulting does not promise generic AI. It designs multi-agent systems with memory, orchestration and governance built in, and retrieval that cites its sources.

  • Multi-agent systems with layered short- and long-term memory; automatic summarisation after 10 interactions keeps long conversations within the model’s context window.
  • RAG pipelines with semantic chunking, vector deduplication and Weaviate cursor-based pagination on datasets beyond 10,000 documents. On technical standards, retrieval is version-aware: it knows which revision applies to a given project date, cites norm, article and revision, and logs every response.
  • Agent governance for audit and four-eyes requirements: human-in-the-loop approval gates before any write action, tamper-evident audit trails with configurable retention, RBAC separating front office, risk, compliance and IT, and every LLM call logged with input, output, model version and timestamp. Controls mapped to DORA, MiFID II, the AI Act and GDPR.
  • Privacy-first NLU: a real-time classifier for sensitive data and selective memory deletion on request, designed to GDPR requirements.
  • Real-time voice: STT/TTS with interruption handling that tells a human voice from ambient noise, target latency under 200 ms.
  • AI for developers and documents: Roslyn + LLM for unit-test generation, documentation agents, AI-in-Coding workshops; data room analysis, structured extraction from unstructured documents, automated due diligence.
LLMWeaviaten8nvLLMFlutterKeycloakOpenWebUIFastAPItransformers
We have data everywhere and no structure — where do we actually start?
With a 2-week discovery sprint: inventory what data exists, where it lives, what format it is in and what quality it is. Then define the business questions that need answering. Only then build the retrieval layer — a bounded RAG MVP on a defined corpus, validated with real users before further investment.
What is the difference between RAG and fine-tuning for enterprise data?
RAG lets you query enterprise documents without modifying the base model, with real-time updates and source traceability. Fine-tuning requires labelled datasets, long training cycles and dedicated GPUs. For enterprise data that evolves continuously, RAG is almost always the right choice.

Related: AI for technical standards and engineering · AI agents for finance and compliance

Data platforms & RAG

From ERP silos to an event engine: ACID lakehouses, Zero-ETL virtualisation, and vector and relational stores side by side.

  • ACID data lakehouse: Dynamics 365 F&O to Synapse Link to Apache Iceberg, with time travel and schema evolution.
  • Zero-ETL virtualisation with Dremio and Teiid: federated queries across Dynamics, PostgreSQL and S3 in a single view, without moving data.
  • Event-driven ERP: Azure Event Grid and n8n turn Dynamics 365 from a passive silo into a real-time event engine reacting to create, update and delete events.
  • Full RAG pipeline — ingestion, semantic chunking, embedding, Weaviate, retrieval, LLM — with deduplication and cursor pagination at scale.
  • Low-code data administration: Budibase on Weaviate with cursor-based pagination beyond 10,000 records; Directus as API data hub with Budibase as UI and automation layer, application-level triggers rather than database triggers.
Apache IcebergWeaviateDremioTeiidPostgreSQLEventStoreDBMinIOn8nAzure Event GridDirectusBudibase
What is Zero-ETL and when does it make sense?
Zero-ETL means querying data directly at the source via data virtualisation (Dremio, Teiid) instead of copying it into a warehouse. It makes sense when data changes frequently, storage is costly, or replication latency is unacceptable.
How do you export Dynamics 365 F&O to a modern data lake?
The recommended path: Synapse Link for incremental export from D365 F&O, then n8n or Azure Data Factory for transformation, then Apache Iceberg as the storage format with ACID transactions. Real-time analytics without impacting ERP performance.

Related: The lakehouse is not enough

Cloud & Kubernetes architecture

AI-ready infrastructure: GPU orchestration, self-hosted inference, Zero-Trust by default.

  • GPU orchestration: Kubernetes clusters with a custom runtime for AI workloads on AKS, GCP and Hetzner bare-metal, sized for LLM inference.
  • APISIX gateway: JWT plugins, rate limiting on LLM calls, multi-tenant routing and CORS handled at gateway level — the security layer comes before the code.
  • Zero-Trust: Keycloak and APISIX as one security layer; no service exposed without authentication.
  • Serverless AI with Apache OpenWhisk on Kubernetes for intermittent workloads: scale-to-zero, GPU tasks, image processing, batch inference.
  • Full stack — Redis, RabbitMQ, MinIO, Grafana, Velero, Airflow, n8n — with multi-environment CI/CD; Velero backups and multi-region strategies on EU cloud for continuity.
KubernetesAPISIXKeycloakAKSGCPHetznerOpenWhiskvLLMVeleroGrafana
How do you securely deploy an LLM on Kubernetes?
Isolated namespaces, network policies, OIDC authentication via Keycloak, rate limiting at APISIX level and a dedicated GPU node pool. Nexus MDS Core ships the identity and gateway layer of this stack — Keycloak, APISIX rate limiting, an isolated service network — with a single setup script on Docker; moved to Kubernetes, the same services add namespaces and network policies.
AKS, GKE or Hetzner for AI workloads?
AKS and GKE integrate natively with cloud services (storage, IAM, monitoring) but at high GPU costs. Hetzner bare-metal offers H100/A100 GPUs at lower prices but the infrastructure has to be managed. The choice depends on budget, EU data residency and the team’s operational capacity.

Enterprise integration & modernisation

Complex integrations, legacy modernisation and event-driven architectures for organisations that cannot afford to stop and rebuild.

  • ESB and middleware migration from Talend ESB, BizTalk, MuleSoft and Karaf to lightweight modern stacks: the patterns are kept, the architecture is modernised.
  • Event sourcing with EventStoreDB and Kafka: immutable audit logs, temporal queries, event replay, and selective projection deletion for GDPR erasure requests.
  • Legacy modernisation by incremental strangler-fig migration, with AI-assisted reverse engineering of the codebase and automated documentation.
  • APISIX as a sovereign API gateway for on-premise and hybrid deployments: rate limiting, JWT validation, CORS, plugin architecture.
  • Self-hosted n8n for workflow automation, document ingestion pipelines and human-in-the-loop AI orchestration with a full audit trail.
n8nAPISIXTalend ESBEventStoreDBKafkaAzure Logic AppsDynamics 365RabbitMQ
When does it make sense to replace a legacy ESB rather than extend it?
When maintenance cost exceeds the cost of migration, when the ESB is a delivery bottleneck, or when it cannot support event-driven patterns. Dynamics Consulting evaluates both paths before recommending either.
Can Dynamics 365 be integrated with on-premise systems without Azure?
Yes. Dynamics Consulting uses self-hosted middleware (n8n, APISIX, custom connectors) to bridge Dynamics 365 with on-premise systems, avoiding dependency on Azure PaaS services.

Related: Legacy modernisation with AI · Event sourcing in practice

Process automation

RPA, process mining and AI combined to remove repetitive work, with a return measured on each process rather than promised in advance.

  • Process mining on existing event logs (Celonis) to find the high-volume, high-error, high-cost processes, then score candidates on feasibility and ROI.
  • RPA bots on UiPath and Power Automate for data entry, reconciliation and reporting, at UI or API level — APIs preferred where they exist.
  • Intelligent document processing: extraction, classification and validation of invoices, contracts, forms and emails, handling the variability rules-based OCR cannot.
  • Decision automation and orchestration: models embedded in approval routing and forecasting; Camunda and Airflow for multi-step processes across people and systems, with audit trails.
  • Operations: exception handling, alerting and monitoring so the automation estate stays reliable as systems change.
UiPathPower AutomateAutomation AnywhereBlue PrismCelonisCamunda BPMPythonAzure Document IntelligenceGoogle Document AIApache Airflown8nZapier
How do you identify which processes to automate first?
Dynamics Consulting starts with process mining on existing logs to identify high-volume, high-error and high-cost processes objectively, then scores candidates on automation feasibility and ROI to build a prioritised roadmap.
Do automations require changes to existing systems?
Not usually. Bots interact at the UI or API layer, so no system modifications are needed. Where APIs exist Dynamics Consulting prefers them for reliability, but systems with no API at all can be automated too.

ERP and CRM integration, Dynamics 365 included

Bidirectional connectors to Dynamics 365 CE and F&O, and Synapse Link export to a lakehouse, are part of the integration and data work above. Earlier programmes: Dynamics 365 F&O and data platform, Dynamics 365 CRM, Sorgenia — Dynamics 365 Marketing.

Blockchain is retained as an engineering competence from earlier work (Solidity on Polygon, event-sourced services) and used only where a ledger shared between parties is actually needed — as in the authenticity certification of LogiTrack.

Looking for the service lines instead? They are on the homepage.