AVENTER · Software und Infrastruktur

Komplexe Technik. Klar gelöst.

Meine besondere Expertise liegt in der Entwicklung von Software für verteilte Systeme: Microservices, APIs, Backend-Systeme, Frameworks und Cluster-Infrastruktur – von der Architektur bis zum Betrieb.

01Verstehen.02Vereinfachen.03Verlässlich liefern.

Meine Kernkompetenz

Software für verteilte Systeme

Ich entwickle seit vielen Jahren Systeme, bei denen mehrere Services, Rechner oder Scheduler zusammenarbeiten müssen. Dabei betrachte ich nicht nur einzelne Komponenten, sondern auch Ressourcen, Schnittstellen, Ausfallszenarien, Deployment und den späteren Betrieb.

Diese Erfahrung reicht von klassischen Client/Server- und Backend-Systemen über Microservices bis zu Apache-Mesos-Frameworks und der von mir gestarteten Weiterentwicklung ClusterD.

  • Architektur und Entwicklung verteilter Anwendungen
  • Microservices, APIs und serviceorientierte Backends
  • Ressourcenplanung, Frameworks und Cluster-Betrieb
  • Fehlersuche über Service- und Systemgrenzen hinweg

Technische Schwerpunkte

Erfahrung, die praktisch hilft

Verteilte Systeme

Das ist mein zentraler Schwerpunkt: serviceorientierte Architekturen, Microservices, APIs, Ressourcenplanung und die Schnittstellen dazwischen. Ich behalte Verhalten, Betriebssicherheit und Fehlerszenarien im Gesamtsystem im Blick.

Offene Technologien

Linux, Docker, Apache Mesos, ClusterD, Kubernetes, Go, Python, JavaScript, CI/CD und Automatisierung gehören zu den technischen Schwerpunkten. Die konkrete Auswahl richte ich am Projekt aus – nicht an einem starren Produktkatalog.

Produkte und Projekte

Aus der bisherigen Arbeit stammen unter anderem Lösungen und Beiträge rund um ClusterD, Mesos Compose, M3S, Traefik, Apache Airflow, TensorFlow auf Mesos, den Mesos-Firecracker-Executor sowie Docker-Volume-Dienste. ClusterD als Produkt ansehen ↗

So läuft die Zusammenarbeit

Nachvollziehbar vom ersten Gespräch bis zum Betrieb

01

Einordnen

Ich kläre Ziel, vorhandene Systeme, Randbedingungen und die Frage, woran ein gutes Ergebnis messbar ist.

02

Vorschlagen

Sie erhalten eine verständliche technische Einschätzung mit sinnvollen nächsten Schritten – ohne unnötige Komplexität.

03

Umsetzen

Ich arbeite in überprüfbaren Etappen, halte Entscheidungen fest und mache Risiken früh sichtbar.

04

Übergeben

Zum Abschluss stehen nachvollziehbarer Code, Dokumentation und ein realistischer Blick auf den weiteren Betrieb.

Häufige Fragen

Was potenzielle Kunden wissen möchten

Für welche Unternehmen sind die Services geeignet?

Ich unterstütze Unternehmen und technische Teams, die individuelle Software entwickeln, bestehende Systeme betreiben oder gewachsene Infrastruktur schrittweise modernisieren möchten.

Übernehme ich auch bestehende Projekte?

Ja. Eine Zusammenarbeit kann mit einer technischen Bestandsaufnahme, Fehlersuche oder Dokumentation beginnen. Bestehender Code und vorhandene Systeme werden zuerst verstanden, bevor Änderungen vorgeschlagen werden.

Kann ich Beratung und Umsetzung kombinieren?

Ja. Ich kann eine technische Einschätzung erstellen, eine Lösung konzipieren und die Umsetzung anschließend in überprüfbaren Etappen begleiten.

Welche Informationen sind für eine erste Anfrage hilfreich?

Hilfreich sind eine kurze Beschreibung der Ausgangslage, das gewünschte Ziel, vorhandene Technologien, relevante Termine und bekannte Einschränkungen. Eine vollständige technische Dokumentation ist für den Erstkontakt nicht erforderlich.

Direkt und persönlich

Ein Ansprechpartner. Klare Entscheidungen.

Ich arbeite als Solo-Unternehmen mit technischem Tiefgang und kurzen Wegen. Dadurch bleibt Wissen im Projekt, Rückfragen landen direkt bei der richtigen Person und Entscheidungen können ohne unnötige Abstimmung getroffen werden.

Jedes Projekt beginnt mit einer verständlichen Bestandsaufnahme. Danach entstehen Lösungen, die zu den vorhandenen Anforderungen, Teams und Ressourcen passen.

Ich verspreche keine pauschale Standardlösung. Ich zeige transparent, was sinnvoll ist, wo Grenzen liegen und welche Schritte zuerst den größten Nutzen bringen.

Nächster Schritt

Sie haben ein technisches Vorhaben?

Schreiben Sie mir kurz, worum es geht. Hilfreich sind Informationen zu Ausgangslage, Ziel, Zeitrahmen und vorhandener Infrastruktur. Ich melde mich persönlich zurück.

Für neue Kunden ist ein kostenloses Erstgespräch vorgesehen. Geeignet für Beratung, technische Konzeption, Entwicklung, Migration, Automatisierung, Remote-Unterstützung für Linux und OS/2 sowie Unterstützung beim Betrieb.