Über mich

Technische Beratung für bestehende Business-Anwendungen

Ich helfe Unternehmen, gewachsene Software weiterzuentwickeln, statt sie vorschnell zu ersetzen. Der Fokus liegt auf sauberer Analyse, pragmatischer Modernisierung und technischen Entscheidungen, die auch langfristig tragfähig bleiben.

Spezialisierung

Warum ich mich auf bestehende Software fokussiere

Ich arbeite gern mit Software, die im Unternehmen bereits Verantwortung trägt. In solchen Anwendungen steckt oft jahrelanges Domänenwissen: Sonderfälle, Prozesslogik, Datenmodelle und viele kleine Entscheidungen, die im Alltag wichtig sind.

Ein kompletter Rewrite klingt manchmal sauber, ist aber häufig teuer, riskant und fachlich schwer zu kontrollieren. Deshalb beginne ich lieber mit dem vorhandenen System: Was funktioniert zuverlässig? Wo entstehen Risiken? Was blockiert neue Anforderungen?

Mich überzeugt nicht die neueste Technologie an sich, sondern eine nachvollziehbare technische Entscheidung. Modernisierung soll ein System stabiler, wartbarer und anschlussfähiger machen, ohne bewährte Fachlogik unnötig zu verlieren.

Arbeitsweise

Technische Prinzipien statt Standardlösung

01

Erst verstehen, dann ändern

Ich schaue mir zuerst Code, Datenbank, Schnittstellen und reale Arbeitsabläufe an. Erst wenn klar ist, welche Teile kritisch sind, wird entschieden, wo eine Änderung sinnvoll ist.

02

Pragmatisch vor perfekt

Ich bevorzuge Lösungen, die das System spürbar verbessern, ohne unnötige Komplexität einzuführen. Perfekte Architektur auf dem Papier hilft wenig, wenn sie im Betrieb nicht tragfähig ist.

03

Schrittweise modernisieren

Modernisierung wird in überschaubare Schritte zerlegt: stabilisieren, entkoppeln, Schnittstellen schaffen und Technologie gezielt erneuern.

04

Langfristig wartbar bleiben

Am Ende soll das System nicht nur moderner wirken, sondern einfacher zu betreiben, zu verstehen und weiterzuentwickeln sein.

Typische Projekte

Wenn bestehende Systeme weiterentwickelt werden müssen

Die meisten Projekte beginnen nicht mit einer grünen Wiese, sondern mit einer Anwendung, die wichtig ist und unter neuen Anforderungen steht.

Delphi-Upgrades

REST API Integration

Datenbankmodernisierung

Windows-Kompatibilität

Performance-Optimierung

CI/CD-Einführung

Technische Erfahrung

Expertise an der Schnittstelle zwischen Legacy und Moderne

Legacy

DelphiVCLWinFormsFirebirdInterBaseAccess

Modern

REST APIs.NETWeb FrontendsSQL Server

Architektur

ModularisierungSchnittstellenDatenmodelleMigration

Development Process

GitBuildsCI/CDRelease-Prozesse

Was Sie erwarten können

Ein klarer technischer Einstieg

1

Analyse

2

Einschätzung

3

Modernisierung

4

Langfristiger Support

Was Sie nicht bekommen

  • Unnötige Rewrites
  • Technologie-Hype
  • Generische Beratung

Stattdessen

  • Pragmatische Entscheidungen
  • Nachhaltige Modernisierung
  • Transparente Kommunikation
  • Verständliche technische Empfehlungen

Lassen Sie uns über Ihre bestehende Anwendung sprechen.

Eine technische Ersteinschätzung beginnt mit einer kurzen Beschreibung des bestehenden Systems und der aktuellen Herausforderung.