Immer auf der Höhe der Zeit

Über mich…

Wer bin ich?

Timo Erbach

>_ Ich entwickle seit 1998 Software für Unternehmen.
 Dadurch hab ich mittlerweile richtig viel Wissen und Referenzen im Bereich Anwendungsentwicklung gesammelt.

Mein Know-how umfasst unter anderem die Entwicklung von Webservices und deren Anbindung. Viele meiner Lösungen sind in Containern entwickelt, sodass sie problemlos in Docker und Kubernetes laufen.

Egal ob Web-Anwendung, Mobile-App oder Desktop-Anwendung, ich entwickle Software immer modular und komponentenorientiert. So schaffst du die Grundlage, um wichtige und zentrale Teile der Software in anderen Bereichen wiederzuverwenden.

Bei mir stehen nicht nur moderne, aktuelle Technologien auf dem Programm, sondern auch die Nutzung gängiger Design-Patterns. Nur so bleibt deine Software auch langfristig wartbar.

Die Anfänge

>_ Angefangen 1998 unter MS-DOS mit Pascal, über ColdFusion, Delphi, Java und PHP für die Webentwicklung – heute nutze ich Python, Rust, C/C++ und Dart/Flutter für Websites, Desktop-Anwendungen und Mikrocontroller.

Für viele Kunden habe ich bereits Teile oder die komplette Software-Architektur geplant und auch umgesetzt.

Vision

>_ Die verteilte Architektur von modernen Anwendungen erfordert eine präzise Planung der verschiedenen Services.

Im Zentrum innovativer Softwarelösungen steht eine zentrale Geschäftslogik. Diese in der Middleware zu kapseln und von verschiedenen Clients zu benutzen, ist eine meiner Spezialitäten. So wird sie einmalig und zentral verwaltet.

Auch im Bereich Datenmodellierung habe ich umfassendes Know-How aus der Praxis von Kundenprojekten. Hier kann ich auf Erfahrungen mit MySQL, PostgreSQL, MongoDB sowie Time-Series und GraphQL zurückgreifen.

Mission

>_ Ich bringe tiefes Know-how in Legacy-Technologien wie z.B. Pascal und PHP mit – und kombiniere das mit modernen Tools wie Rust, Python und Dart/Flutter, um bestehende Systeme strategisch zu erneuern, ohne laufende Prozesse zu gefährden.

Ich verstehe alte Systeme – und kann moderne bauen.
Ich arbeite zuverlässig, strukturiert und lösungsorientiert.

👉 Du hast ein System, das dringend frischen Code braucht? Dann lass uns sprechen.

Was ich anbiete:

  • Modernisierung & Refactoring: Migration von Alt-Systemen in moderne Architekturen (z. B. Python oder Rust Backends & Microservices, Flutter Frontends)
  • Backend-Entwicklung: Performante und wartbare APIs in Python oder Rust
  • Mobile & Cross-Plattform Apps: Entwicklung mit Flutter (Dart)
  • Systemnahe Programmierung & Embedded-Projekte (Rust)
  • Schnelle Einarbeitung in bestehende Codebasen – auch ohne Dokumentation
  • Technische Beratung & Projekt-Rettung – wenn’s brennt

 

Wie kann ich dir helfen?

Architektur-Planung

Die verteilte Architektur von modernen Anwendungen, erfordert eine präzise Planung der verschiedenen Services.

Datenmodellierung

Datensätze müssen auf bestimmte Weise modelliert werden, um eine reibungslose Eingabe, Abfrage und Übergabe mit den verschiedenen Services zu ermöglichen.

Microservices

Nicht zu klein und nicht zu groß. Domänenspezifisch und unabhängig sollte ein Backend-Service sein.

Entwicklung

Ich stehe nicht nur als Theoretiker bei der Planung zur Verfügung,
sondern packe auch selbst in der Entwicklung mit an.

Los geht's!

Gestalten wir die Zukunft gemeinsam...