◆ Our story

40 years of innovation.
A platform born from experience.

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 journey
4 decades, one thread

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.

1985

The original vision

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.

SCO UnixC languageText-based UI
The insight: business software shouldn't be rewritten for each customer. It should be configured.
1995

The Windows transition

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.

WindowsDelphiRAD with DFM
The lesson: RAD speed doesn't offset the rigidity of a compiled UI. But the market wasn't ready for alternatives.
2000–2024

25 years in the field

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.

ManufacturingField Service50+ clientsDelphi + Firebird + SQL Server
The experience: software that lasts isn't the one written in the trendiest language. It's the one that separates responsibilities, handles failures gracefully, and adapts without rewrites.
2025–2026

DtoMES: back to the future

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.

DelphiPostgreSQLOllamaMCPMemoryLens
The synthesis: forty years of experience in an architecture that combines the principles of 1985 with the tools of 2026. The circle closes.
AI-assisted development
AI as an architectural partner

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.

🛠 Architecture

Late-binding via procedure vars. TMLHelper facade to unify access to MemoryLens. Resolving the Database/Sync circular dependency.

🔎 Analysis

Identifying declared-but-unimplemented files, checking BPL dependencies, analysing frame inheritance.

📝 Coherent code

Skills with patterns and checklists. AI reads the sources, understands conventions, and produces code that integrates naturally.

📚 Documentation

Business case from direct codebase analysis. This very website. ML checklists for each new module.

🔧 Refactoring

Migrating monolithic legacy modules to MVP with Presenter, QueryProvider and Registration.

🚀 Productivity

Access to sources and tools via MCP. Scaffolding and build verification. An order of magnitude faster.

Founders
The people behind the project
RC

Ruben Conti

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.

ML

Maddalena Lisi

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.

The name
DTO

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.

Let's talk about your project

40 years of experience. Modern architecture. AI-assisted development.

Contact us →← Home