ReverbLand Research Lab / Poland / remote

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.

01 / What I do

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.

01

System archaeology

Map the running application, database, integrations and undocumented business rules before changing them.

02

ERP / MES integration

Connect operational software, shop-floor data, machines and reporting without losing the business context.

03

Phased modernization

Stabilize, test and move valuable capabilities into maintainable Python services, APIs and data workflows.

04

IoT & edge systems

Connect sensors, Raspberry Pi devices, PLCs and industrial equipment to dependable data pipelines and business workflows.

02 / Selected work

Systems built around real people and real constraints.

From production planning to machine data, the useful detail is always in the workflow.

Teleplan / Reconext · ERP systems

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 problem
Drobex · MES / production

Production 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 MES
Metalwit · MES / metalworking

From machine signals to decisions.

A related MES and data-collection platform connecting production activity with reports and management metrics.

Applied AI · workflow automation

AI where it earns its place.

LLM-based document parsing, classification and agentic tools for multi-step human-in-the-loop processes.

03 / How I work

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.

01

Understand the running system

Talk to users, inspect the code and data, trace integrations and document the actual behaviour.

02

Stabilize what matters

Add measurements, tests, diagnostics and safe operational boundaries before moving functionality.

03

Modernize in slices

Use APIs, clear data contracts and reversible migrations to improve the system without stopping production.

04

Leave the team stronger

Document decisions, automate repeatable work and hand over a system people can operate and extend.

04 / About

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.

05 / Start here

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 ↗