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 ?