Projekte
Die folgenden Projekte zeigen ausgewählte Arbeiten aus den Bereichen Enterprise-Software, Legacy-Modernisierung, Systemintegration, Energiemanagement und Zustandsmodellierung.
Der Schwerpunkt liegt auf der Entwicklung langfristig wartbarer Systeme, der Modernisierung bestehender Anwendungen sowie der Integration und Automatisierung technischer Prozesse.
GAM 2.0 – Modernisierung einer Fachanwendung
Kurzbeschreibung :
Modernisierung eines historisch gewachsenen Verwaltungs- und
Abrechnungssystems auf Basis von Spring Boot, React und MariaDB.
Schwerpunkte:
- Rollen- und Rechteverwaltung
- Rechnungswesen
- Storno-, Gutschrift- und Proforma-Logik
- PDF- und ZUGFeRD-Verarbeitung
- TOTP-2FA und Passkeys
- Migration historischer Geschäftslogik
Technologien:
- Java
- Spring Boot
- React
- TypeScript
- MariaDB
- JWT
- TOTP
- WebAuthn
- Maven
Status:
- in Entwicklung
MOH
Offline-Version
Kurzbeschreibung:
Modernisierung einer historisch gewachsenen medizinischen Fachanwendung mit dem Ziel, bestehende Geschäftslogik und medizinische Workflows in eine langfristig wartbare und unabhängige Softwarearchitektur zu überführen.
Schwerpunkte:
- Legacy-Modernisierung
- Analyse und Dokumentation bestehender Fachlogik
- Entkopplung von proprietären Plattformabhängigkeiten
- Migration medizinischer Workflows
- Architekturmodernisierung
- Langfristige Wartbarkeit und Zukunftssicherheit
Technologien:
- JavaScript
- HTML5
- CSS3
- Git
- Software Architecture
- Legacy Modernization
- Workflow Engineering
- Medical Software
Status:
- Funktionsfähig, weitere Optimierungen geplant
Felicity API Integration
Entwicklung einer regelbasierten Steuerung für Batteriespeicher auf Basis von PV-Erzeugung, Netzfluss und Ladezuständen.
Schwerpunkte:
- Multi-Inverter-Koordination
- Energiemanagement
- Regelbasierte Entscheidungslogik
- PV-Überschussoptimierung
- Zustandsmodelle
Technologien:
- Python
- Home Assistant
- YAML
- REST APIs
- JSON
- Git
Status:
- Produktiv nutzbar, Erweiterungen in Entwicklung
ACStorage Controller
Entwicklung einer regelbasierten Steuerung für Batteriespeicher auf Basis von PV-Erzeugung, Netzfluss und Ladezuständen. Das Projekt kombiniert eine Home-Assistant-Steuerungslogik mit einer eigenen Hardware-Anbindung zur Schaltung von Kostal ACStorage an realen Wechselrichtern.
Schwerpunkte :
- Energiemanagement
- Regelbasierte Entscheidungslogik
- Multi-Inverter-Koordination
- Lade- und Entladestrategien
- PV-Überschussoptimierung
- Status-Synchronisation
- Schalteranbindung an echte Kostal-Hardware
- Home-Assistant-Integration
Technologien:
- Python
- Home Assistant
- YAML
- Kostal / pykoplenti
- REST APIs
- JSON
- Git
- Automation
Status:
- Produktiv im Einsatz
Repositories:
- koplenti_acstorage – Hardware- und Schalteranbindung
- ha-acstorage-controller – Regelbasierte Steuerungslogik
Appliance State Reconstruction Framework
Entwicklung eines Frameworks zur Rekonstruktion robuster Gerätezustände aus mehreren unvollständigen, zeitversetzten oder fehleranfälligen Datenquellen. Die zugrundeliegenden Konzepte werden unter anderem für die Überwachung und Steuerung von Haushaltsgeräten eingesetzt.
Schwerpunkte:
- Zustandsrekonstruktion
- Ereignisgesteuerte Systeme
- Zustandsautomaten
- Recovery-Mechanismen
- Synchronisation verteilter Datenquellen
- Fehlertolerante Automatisierung
Technologien:
- Python
- Home Assistant
- YAML
- State Machines
- Event Processing
- JSON
- Git
- Automation
Status:
- Produktiv im Einsatz
