Delphi was one of the fastest ways to build Windows desktop applications through the 1990s and 2000s. A huge number of Australian businesses built mission-critical systems in Delphi — and many are still running them today, without anyone who can maintain them.

The Delphi problem

Borland released Delphi in 1995 and it quickly became a favourite for building complex, data-driven desktop applications. Order management systems, job costing tools, client management platforms, custom ERP — Delphi developers built them all.

The problem today:

The business still runs. The software still mostly works. But something has broken, or needs to change, and there’s nobody to call.

What I do

I analyse your Delphi application — with or without source code — and produce documentation that makes the system recoverable and modernization achievable.

Common situations

The inherited system. A business acquired another company and inherited Delphi software nobody on the team understands. It runs, but it’s a black box — and it needs to keep running.

The unsupported version. The application was built in Delphi 5 or Delphi 7 and uses components that no longer compile in modern versions. Moving it forward requires understanding what it does first.

The Windows compatibility crisis. A Windows upgrade broke something — a component stopped working, a print driver changed, something with the runtime. There’s no developer to call.

What I need


Tell me about your Delphi application

Describe the application, what it does, and what the problem is. I'll respond with an honest assessment of what's possible.

I'll respond within one business day. Your details are never shared.