• 9:00 - 18:00 Uhr

Telefonische Beratung

04131 927 554 10

Persönliche Beratung

aus Lüneburg

Beratung per Mail

info@gunnar-beushausen.de

Geschäftszeiten

9:00 bis 18:00 Uhr

Verwaltungssoftware für schweizerische Kantone

Verwaltungssoftware für schweizerische Kantone

Verwaltungssoftware für schweizerische Kantone

Details

Kunde
ABF AG
Zeitraum
09.2020 - 05.2025
Technologien PHP
Weiteres

Im Auftrag der ABF AG habe ich die Weiterentwicklung des firmeneigenen Geschäfts- und Dokumenten­­verwaltungs­­systems iGEKO weiterentwickelt.
iGEKO ist eine integrierte Plattform, die sämtliche geschäftskritischen Abläufe – von Kunden-, Projekt- und Vertragsmanagement bis hin zu revisionssicherem Dokumenten- und Workflow-Handling – in einer zentralen, webbasierten Anwendung zusammenführt.

Höhepunkte und Leistungen

  • Architektur- und Framework-Modernisierung
    Ich habe das bestehende PHP-Framework modularisiert, veraltete Komponenten abgelöst und so eine robuste Grundlage für zukünftige Erweiterungen geschaffen.
  • Domain-Driven-Design & CQRS
    Gemeinsam mit dem Kernteam habe ich ein Domain-Driven-Design-basiertes System mit Command-Query-Responsibility-Segregation (CQRS) konzipiert und implementiert. Dadurch trennen wir klar zwischen schreibenden Commands und lesenden Queries, erhöhen die Skalierbarkeit und erleichtern die Einführung neuer Geschäftslogiken.
  • Neue Funktionsmodule & Schnittstellen
    Durch die Entwicklung zusätzlicher Module – etwa für Vertrags- und Projekt-Workflows – sowie REST-/SOAP-APIs habe ich iGEKO nahtlos in die Systemlandschaft der ABF eingebettet und den Funktionsumfang signifikant erweitert.
  • Performance-Tuning der Datenbankzugriffe
    Durch gezielte Query-Optimierung, Index-Strategien und Caching-Mechanismen konnte ich Antwortzeiten reduzieren und die Skalierbarkeit der Anwendung deutlich steigern.
  • Automatisierte Qualitätssicherung & CI/CD
    Ich habe eine Testinfrastruktur mit PHPUnit und eine CI/CD-Pipeline eingeführt, die Build-, Test- und Deploy-Prozesse automatisiert und so kürzere Release-Zyklen ermöglicht.

Dieses Projekt zeigt meine Fähigkeit, komplexe PHP-Plattformen auf Basis moderner Architekturprinzipien wie DDD und CQRS weiterzuentwickeln, technische Herausforderungen proaktiv zu lösen und den nachhaltigen Geschäftserfolg durch performante, gut wartbare Lösungen zu unterstützen.