Legacy systems, made useful again.
I modernize the software that keeps real operations moving: ERP, MES, databases, shop-floor workflows and the integrations between them.
Make the existing system work harder.
Modernization does not have to mean a risky rewrite. Start with the real workflow, protect what already works, then improve it in controlled steps.
System archaeology
Map the running application, database, integrations and undocumented business rules before changing them.
ERP / MES integration
Connect operational software, shop-floor data, machines and reporting without losing the business context.
Phased modernization
Stabilize, test and move valuable capabilities into maintainable Python services, APIs and data workflows.
IoT & edge systems
Connect sensors, Raspberry Pi devices, PLCs and industrial equipment to dependable data pipelines and business workflows.
Systems built around real people and real constraints.
From production planning to machine data, the useful detail is always in the workflow.
A faster, clearer layer on top of IFS.
Python/Django applications integrated IFS ERP, Oracle and PostgreSQL across multiple sites, turning complex operational work into accessible tools for users.
Discuss a similar problemProduction data that can be trusted.
Automatic weighing, shop-floor data collection, business logic and reporting in an operations system designed for everyday use.
Ask about MESFrom machine signals to decisions.
A related MES and data-collection platform connecting production activity with reports and management metrics.
AI where it earns its place.
LLM-based document parsing, classification and agentic tools for multi-step human-in-the-loop processes.
Measured steps. No big-bang rewrite.
The first deliverable is clarity: what the system really does, where it is fragile and which change will produce useful improvement fastest.
Understand the running system
Talk to users, inspect the code and data, trace integrations and document the actual behaviour.
Stabilize what matters
Add measurements, tests, diagnostics and safe operational boundaries before moving functionality.
Modernize in slices
Use APIs, clear data contracts and reversible migrations to improve the system without stopping production.
Leave the team stronger
Document decisions, automate repeatable work and hand over a system people can operate and extend.
25+ years between software and the physical world.
ReverbLand is Daniel Górny: a senior software and systems engineer working across Python, databases, ERP/MES, embedded systems, electronics, machine vision and industrial automation.
Based in Poland. Available for remote work and longer-running engineering engagements.
Have an old system nobody wants to touch?
Send a short description of the system, what is painful today and what cannot be interrupted. I will tell you where I would start.
dadmin.dgor@gmail.com ↗