Services
Our services
We develop software for companies and industrial plants. The work falls into five fields. Many projects touch more than one of them.
Custom software development
Sometimes no ready made product fits the task. Then we write the software based on how your company actually works. After launch we keep it running and develop it further.
Examples
- Internal tools that replace spreadsheets and long email threads
- Software that links production machines with office systems
- Web applications for staff and partners
- Updating or replacing old software that has become hard to maintain
Business and industrial automation
Many tasks repeat every day in the same way. Software can take them over, in the office as well as on the factory floor. People then only deal with the exceptions.
Examples
- Moving data between systems without copying it by hand
- Checking documents and orders against fixed rules
- Collecting machine data and reporting faults
- Control software for production steps
AI and neural networks
A neural network learns from examples. With enough good data it can recognise patterns that are hard to describe with fixed rules. We train such networks and build them into working software.
Examples
- Forecasts from historical data
- Finding unusual values in measurement data
- Sorting and processing documents
- Language models that run on your own computers
Machine vision
A camera with the right software can check a product in a fraction of a second. The check runs on every single piece and never gets tired.
Examples
- Finding defects such as scratches or missing parts
- Measuring parts and comparing them with the drawing
- Reading codes and labels
- Counting and sorting objects on a conveyor
Low latency systems
In some systems a delay of a few milliseconds already costs money or quality. Trading and machine control are typical examples. We write software that processes data the moment it arrives and responds in real time.
Examples
- Real time processing of measurement or market data
- Control systems with exact timing
- Speeding up slow calculations
- Measuring and cutting delays in existing systems
How we work
From first talk to daily use
-
We learn the task
We start with a short meeting. We keep asking questions until we understand the problem.
-
An early first version
Early on we build a small working version that you can try on real data.
-
Step by step
We extend it in small steps and test each one.
-
Operation
After handover we watch how the software runs and fix problems.
Next step
Have a task in mind?
Write to us. A few lines are enough to start.