ERP-to-production-floor interface
Past work2017 – 2022 · Regional direct-mail business
A .NET module wiring the ERP directly to the production-floor machinery — including partner-operated machines for production outsourcing — so the order pipeline drove physical output without manual hand-offs.
Extension module connecting the ERP to physical production machinery and to partner-operated machines for outsourced production runs. Drove production hardware directly out of the order pipeline, so jobs flowed from order intake through to physical output without manual hand-offs.
Context
The ERP system orchestrated orders end-to-end, but the bridge between digital order intake and the physical production machines was still manual. The same hand-off problem existed for the partner machines that handled outsourced production runs. Each manual translation cost time and introduced transcription errors.
What I built
- Designed and built a .NET / C# module consuming orders from the ERP pipeline and dispatching them directly to in-house production hardware.
- Handled the per-machine protocols and the inevitable per-machine quirks that come with real industrial equipment.
- Extended the integration to partner-operated production machines — outsourced runs flowed through the same automated pipeline as in-house production.
Outcome
Order intake to physical output became a continuous flow rather than a sequence of human relay steps. Production outsourcing to partners ran through the same automation, so capacity could shift between in-house and partner machines without operational friction.
Architecture
C# / .NET module with a WPF operator UI sitting between the ERP backend and machine-level interfaces — in-house and partner. Brokers protocol differences and keeps the ERP free of machine specifics.
Stack
- C# / .NET
- WPF
- Industrial interfaces