
Für die Datapark AG habe ich zwischen 2008 und 2010 die Verwaltungs- und Provisionierungssoftware SAMSONvollständig neu konzipiert und entwickelt. Die Plattform wird von lokalen Internet-Service-Providern wie thurcom (TBW) eingesetzt, um Modems, Kundenanschlüsse und Netzkomponenten zentral zu steuern.
Ziel des Projekts war es, eine bestehende Eigenentwicklung durch eine moderne, skalierbare und wartbare Software-Architektur zu ersetzen, ohne dabei auf bewährte Funktionen zu verzichten.
SAMSON dient als zentrale Steuerungsplattform für Provider-Infrastrukturen. Über die Software werden Kundenanschlüsse, Modems und Netzdienste verwaltet und automatisiert provisioniert. Sie verbindet mehrere technische Systeme zu einer einheitlichen Oberfläche für Support, Betrieb und Administration.
Zu Beginn des Projekts habe ich die komplette Neuarchitektur geplant:
So entstand eine solide Grundlage für eine langfristig wartbare Enterprise-Applikation.
Die erste Version von SAMSON wurde von mir vollständig neu programmiert. Dabei wurden nahezu alle Funktionen der Vorgängersoftware übernommen und gleichzeitig modernisiert.
Zusätzlich integrierte ich mehrere externe Systeme über APIs, unter anderem:
Dadurch konnte die Plattform Modems und Glasfaseranschlüsse automatisch konfigurieren und aktivieren.
SAMSON war ein anspruchsvolles Enterprise-Projekt, das klassische Software-Entwicklung mit Netzwerk- und Provider-Infrastruktur verband. Es zeigt meine Fähigkeit, komplexe Systeme von der Planung über das Datenbankdesign bis zur produktiven Integration mit externen Plattformen vollständig zu realisieren.