Software for the people actually on the line.

Checkweigher monitoring, HACCP compliance, manufacturing analytics, roster tooling. Built for plant-floor reality, not boardroom slideware.

The factory floor is where most software falls over.

Industrial software is unforgiving. The machines go down, the network drops, the operator has gloves on. The application has to keep working when the WiFi does not, keep the UI legible from twelve feet away, and never silently lose a weight event because that is what HACCP auditors will ask about.

Our team has built and deployed software onto live production lines — checkweigher monitoring that replaced paper logs at a Queensland food plant, cold-chain door event monitoring that helped a food facility pass three consecutive audits, and bespoke operational dashboards built around the way plant teams actually work the floor.

We are honest about hardware boundaries. Every dashboard we ship comes with a written "what this would actually require" — equipment, integration, data, deployment — because the moment software pretends it has data it cannot get, plant directors stop trusting it.

What we build inside this practice.

Checkweigher software

Live per-pack weight events from LOMA / Ishida, with SPC charts, reject piston state, and shift-end compliance reports. Replaces paper logs and clipboard QA.

Ishida machine software

Direct integration with Ishida packers and multihead weighers. Real-time line state, weight events, and integration with downstream traceability systems.

Manufacturing analytics

OEE, giveaway, reject rate, downtime breakdown — broken out by line, shift, and product. Tied back to financial impact, not just engineering KPIs.

Cold chain & HACCP

Per-zone temperature monitoring, door event ticker, and HACCP audit packet generation. Surfaces excursions before they become compliance events.

Roster management tools

Shift-pattern templates, rostering against forecast demand, exception handling. Integrates with UKG Dimensions for time-and-attendance.

Automated monitoring & alerts

Threshold-based and anomaly-based alerts pushed to Teams, SMS, or your existing ticketing system. Pages the right person, not everyone.

What we work with.

Pragmatic and proven. Edge components run on Windows + NSSM because that is what plant IT can actually maintain. Cloud-side runs on Azure or wherever the customer's existing investment lives.

  • Edge: NSSM-packaged Windows services · Python edge gateway
  • Protocols: OPC-UA · MQTT · Modbus · vendor REST/SOAP
  • Frontend: SvelteKit · React · Three.js (for facility visualisations)
  • Backend: FastAPI (Python) · Node.js
  • Data: SQL Server · TimescaleDB / InfluxDB (for high-frequency telemetry)
  • Integration: LOMA · Ishida · UKG Dimensions · custom OEM

Frequently asked

What kind of machines have you actually integrated with?

LOMA checkweighers (live per-pack weight events, reject pistons, SPC), Ishida packers and multihead weighers, custom OEM equipment exposing OPC-UA or Modbus, and a number of bespoke vendor APIs. If a machine can speak, we can usually listen.

We're a food manufacturer — do you understand HACCP and audit requirements?

Yes. Most of our industrial work is in food production. We have built compliance dashboards for HACCP pre-audits, cold-chain door event monitoring, and shift-end compliance packets that pass straight to QA. Three consecutive audits passed since one client switched from paper logs to our real-time monitoring.

Can the software live on the plant floor without an internet connection?

Yes — we deploy in three modes: pure local (Windows service via NSSM, edge gateway on-site), hybrid (local-first with periodic cloud sync), and pure cloud where the site has reliable connectivity. Most plant-floor deployments end up hybrid.

How does the software handle equipment downtime?

Gracefully. We assume machines will go down, comms will drop, and operators will pull plugs to clean. Local buffering, automatic reconnection, and human-readable status indicators so operators know the system is degraded rather than silently lying. Every operational state has a planned UX, not a stack trace.

What about roster management and shift planning tools?

We build operations-side rostering tools (shift-pattern templates, rostering against forecast demand, exception handling) and integrate them with UKG Dimensions for time-and-attendance. The dashboards close the loop between roster cost and production output.

OnSignal logo mark

Software falling over on your plant floor?

Tell us what is going wrong. We will tell you whether it is fixable, what we would do, and how long it would take.