← All projects

ERP-to-production-floor interface

Past work

2017 – 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