Composable ERP and process orchestration for an industrial holding

A modular ERP platform with AI assistants for procurement and planning: a unified data layer, business process orchestration and predictive demand analytics.

Delivered functionality

MDM, requests, limits, approval routes; ERP/bank integrations (connectors, outbox).

SKU/promo demand forecasting; supplier order hints (MOQ, lead time).

OPEX/CAPEX dashboards, budget variance, supplier OTIF; integration SLA alerts.

Business outcomes

Procurement approval cycle −35–45%; excess stock −12–18% at target fill-rate.

Management reporting prep ~2× faster on a unified data plane.

Highlights
  • Composable domain services (procurement/warehouse/production/finance) + event bus.
  • AI layer: demand forecasting, supplier order hints, spend anomaly detection.
  • BPMN orchestration with human-in-the-loop for critical approvals.
  • Observability: integration SLAs, tracing, unified business KPIs in Grafana.
Stack
Python 3.12 Django + Django REST Framework PostgreSQL Redis + Celery Apache Kafka Camunda / BPMN (orchestration) Keycloak (OIDC) OpenSearch PyTorch / scikit-learn (forecasting) React + TypeScript Prometheus + Grafana
Want a similar architecture for you ?