Themenschwerpunkt 01
Software-Entwicklung, die im Alltag trägt.
Ich entwickle individuelle Anwendungen, APIs und Services – verständlich geplant, sauber umgesetzt und so dokumentiert, dass sie langfristig weiterentwickelt werden können.
Vom Problem zur wartbaren Lösung
Eine gute Software beginnt nicht mit möglichst viel Code, sondern mit einem klaren Verständnis der Aufgabe. Ich unterstütze bei der technischen Bestandsaufnahme, der Konzeption und der Umsetzung. Aus der bisherigen Arbeit bringe ich Erfahrung mit APIs, Client-Server-Systemen, Server-Backends, verteilten Systemen, Linux-Anwendungen und Mesos-Frameworks mit.
Konzeption
Gemeinsam werden Anforderungen, Schnittstellen, Datenflüsse und sinnvolle technische Grenzen sichtbar gemacht.
Umsetzung
Ich entwickle robuste Backends, APIs und Automatisierungen mit Fokus auf nachvollziehbares Verhalten und klare Zuständigkeiten.
Weiterentwicklung
Bestehender Code wird nicht automatisch ersetzt. Ich verbessere gezielt, dokumentiere Entscheidungen und halte den Betrieb im Blick.
Technologie- und Plattformexpertise
Je nach Aufgabe arbeite ich unter anderem mit Go, JavaScript, AngularJS, ANSI-C, C#, C++, Perl, PHP, COBOL, Turbo Pascal, Object Pascal, Free Pascal, REXX und Ada. Auch ältere Zielsysteme wie DOS, OS/2, ArcaOS, eComStation und MVS gehören zum Erfahrungsspektrum.
- API-, Client/Server- und Backend-Entwicklung
- Distributed Systems und Microservices
- Linux-GUI- und CLI-Anwendungen
- Mesos-Frameworks und Kubernetes-nahe Integrationen
- Wartung, Migration und technische Dokumentation
Öffentliche Arbeiten
Ein Teil meiner Software und technischen Arbeiten ist öffentlich einsehbar. Das zentrale GitHub-Profil bietet einen Einstieg in ausgewählte Projekte und Repositories.
