From a C virtual machine on SCO Unix in 1985 to a modular platform built with Delphi, PostgreSQL and artificial intelligence. We didn't chase trends — we waited for technology to catch up with our ideas.
The principle never changed: separate configuration from code, data from presentation, logic from interface. Each era brought new tools, but the philosophy stayed the same.
A "virtual machine" in C for SCO Unix that read textual configuration files and generated a full ERP system. No code per customer — only configuration. In production for over 10 years.
Windows and Delphi changed the paradigm. RAD productivity was irresistible, but the price was losing the flexibility of textual configurations: interfaces got frozen into DFM files.
ERP, MES, PLM and Field Service systems for manufacturing and services. Over 50 companies served, systems still running today. Every project taught us something about software resilience.
The 1985 vision — configuration instead of code — comes true with today's technology. JSON instead of text files, BPLs instead of compiled modules, interfaces for total decoupling. Data consolidates on PostgreSQL; AI (Ollama, MCP) becomes infrastructure.
AI's role goes beyond code generation: it took part in architectural decisions, identified structural problems, proposed patterns that became pillars of the system. And today, via MCP, it operates on the platform with real tools. It is also the reason a codebase of ~375k lines — 97% ours — was built with a tiny cash outlay.
Late-binding via procedure vars. TMLHelper facade to unify access to MemoryLens. Resolving the Database/Sync circular dependency.
Identifying declared-but-unimplemented files, checking BPL dependencies, analysing frame inheritance.
Skills with patterns and checklists. AI reads the sources, understands conventions, and produces code that integrates naturally.
Business case from direct codebase analysis. This very website. ML checklists for each new module.
Migrating monolithic legacy modules to MVP with Presenter, QueryProvider and Registration.
Access to sources and tools via MCP. Scaffolding and build verification. An order of magnitude faster.
Co-Founder · Software Architecture
40 years of enterprise software development. From the 1985 C virtual machine to the BPL architecture of DtoMES. Specialized in ERP/MES systems for manufacturing.
Co-Founder · Processes and Operations
Twenty years of experience in the operational management of enterprise information systems. A bridge between business needs and technology solutions.
Datadriven Technology through Object-oriented programming
Three words that capture forty years of philosophy. Data drives decisions. Technology is the means, not the end. Object-oriented programming — interfaces, inheritance, polymorphism — is the architectural foundation.
40 years of experience. Modern architecture. AI-assisted development.