Industrial Software

Solutions for real-world processes. Built for resilience, insight and control.

I develop HMI/SCADA systems, industrial applications and Edge software for supervision, traceability, diagnostics, data processing and integration.
Machines, devices and plants, existing or under development.

Supervision Production and traceability Edge software and diagnostics Data, integration and AI

Collaboration

Who I work with

Different needs, one shared goal: reliable software, useful data, and solutions that work in real-world operation.

Steel coils in a production plant. Plant and production

Manufacturing companies

More continuity, more control, more value from data.

  • Stoppages and unexplained alarms?
  • Does your SCADA need upgrading?
  • Production to track?

I work on plant software in coordination with automation, maintenance and IT.

Work on machines and plants
Mechanical assembly of an industrial machine. New capabilities

Machine and plant builders

More capabilities, more value for your machines.

  • Diagnostics or calculations to add?
  • Recipes and operator interfaces to manage?
  • Does the machine need to exchange data with other systems?

I develop software alongside the automation, working with your engineering team.

Software for your machine
PLC modules in an automation cabinet. Part of your project

Automation integrators

A flexible technical partner focused on results.

  • Need SCADA or a Level 2 system?
  • An Edge subsystem to develop?
  • A software component to delegate?

I work alongside your team on software development, interface definition and project validation.

Project collaboration

Case studies

Real challenges, real projects

A selection of work on real industrial systems. Identifying details are omitted for confidentiality.

Level 2 and tube-line traceability

A Level 2 system connects the ERP and PLC, with traceability, production status, operational tickets and downtime records.

View the tube-line case study

Heat-treatment SCADA modernization

Analysis of the legacy system, followed by development and validation of a new SCADA system for a heat-treatment plant.

View the heat-treatment case study

Alongside the PLC

A software coprocessor alongside the machine

I develop services on a machine PC or Edge device to process data, calculate operating parameters, connect devices and reconstruct events and anomalies. The PLC retains machine control; the companion software provides application-level calculations, diagnostics and integration.

The scope can be a focused function on a single machine or a set of services. MES/ERP integration is added where the project requires it.

Edge software, calculations and diagnostics

Query machine data and history with AI tools

I connect AI tools to machine data, events and technical documentation for historical queries and diagnostic support. The project defines the available sources, the use of local models or external services, and permitted operations.

AI tool integration

How I build solutions

Purpose-built software with reusable components

I separate communications, process logic and interfaces, reusing common components where appropriate. Tests, diagnostics and documentation support development so the software can be verified and maintained.

How I build solutions

Adding a capability or improving an existing system?

Describe the system and the outcome you need: work on an existing plant, software for a new machine or specialist support within your project.