Fachlich anspruchsvolle Domäne: anteilige (ProRata) Abbildung wechselnder Eigentumsverhältnisse, versionierte Wohneinheiten, frei planbare, nicht kalenderjahrgebundene Wirtschaftsperioden mit individuellen Abrechnungen sowie automatisierte Zahlungs- und Belegverarbeitung.
Aufgaben: Domänenmodellierung und Backend-Implementierung der Fachlogik, Entwurf der APIs und Persistenzschicht, Integration der externen Systeme (Banking, Payment, KI-OCR) sowie Frontend-Entwicklung inkl. echtzeitnaher Versammlungsverwaltung. Anforderungen wurden in Zusammenarbeit mit dem Kunden erfasst und agil umgesetzt.
DevOps & Hosting: containerisiertes Deployment via Konfigurationsmanagement, mehrstufige CI/CD-Pipeline und Observability-Stack; konzeptionelle Mitgestaltung der späteren Cloud-/IaC-Migration.
Schwerpunkt KI-gestützte Entwicklung: Spec-Driven Development mit Fokus auf Review und statischer Analyse großer KI-generierter Codemengen - bei dieser fachlich komplexen Domäne abgesichert durch umfangreiches Domänen- und Integrationstesting, statische Analyse sowie umfassende Architekturdokumentation.
Analyse von Software-Stücklisten (SBOM): Erfassung der Open-Source-Abhängigkeiten eines Projekts und fortlaufende Bewertung auf Lizenz-Compliance und bekannte Schwachstellen - mandantenfähig mit projektscharfer, rollenbasierter Zugriffskontrolle.
Aufgaben: Backend als modularer Monolith mit testtechnisch erzwungenen Modulgrenzen, ereignisbasiert und mit versionierten APIs; Anbindung externer Analyse-Dienste und Authentifizierung über einen externen Identity-Provider. Frontend als Single-Page-Anwendung. Langlaufende Analysen asynchron über entkoppelte Verarbeitungsketten, Ergebnisse als versionierte Reports.
DevOps: containerisiertes Deployment, CI/CD mit Test, Coverage, automatischem Semantic Versioning und Image-Publishing; Telemetrie/Observability.
Qualität & Methodik: KI-gestützte Entwicklung im Spec-Driven-Ansatz, mit Schwerpunkt auf Review und statischer Analyse großer KI-generierter Codemengen. Abgesichert durch automatisierte Leitplanken - Architektur-/Modulgrenzentests, statische Analyse, Coverage - sowie umfangreiches manuelles und automatisiertes Testing; umfassende Architekturdokumentation.
Webanwendung für eine jährliche interne Entwicklerkonferenz - von der Online-Registrierung bis zum Check-in vor Ort, inklusive Admin-Front- und -Backend zur Planungsunterstützung.
Aufgaben: Entwurf, Entwicklung und cloud-nativer Betrieb eines serverlosen, ereignisgetriebenen Konferenzmanagementsystems (Registrierung, Scheduling, Check-in, Mailinglisten) mit reaktivem Frontend; zuverlässiger Betrieb für mehrere hundert Teilnehmer über stark wachsende Jahrgänge. Infrastructure-as-Code und Monitoring, Betrieb durch das Team.
Cloud-native Webanwendungen für HR- und Employer-Branding-Kampagnen mit Gamification-Ansatz.
Aufgaben: Technische Leitung, Konzeption und Implementierung serverloser, ereignisgetriebener Backends und reaktiver Frontends. Highlight: eine jährliche Coding-Challenge-Plattform als Recruiting-Maßnahme für Studierende und Entwickler.
Cloud & DevOps: Infrastructure-as-Code, CI/CD, containerisierte Bestandteile und Monitoring; Betrieb durch das Team.
Sechs parallele, spezialisierte webbasierte Engineering-Tools zur Vertriebsunterstützung, entwickelt mit remote arbeitenden Teams.
Aufgaben: Technische Leitung: Architekturvorgaben, gemeinsame Komponenten und Qualitätsstandards über die sechs Produkte hinweg; Code-Reviews.
DevOps: Aufbau, Pflege und kontinuierliche Verbesserung einer containerisierten CI/CD-Infrastruktur inkl. zentralem Log-Management und Monitoring; On-Prem-Betrieb durch das Team.
Proxy Product Owner: Anforderungen erfasst, technisch für die Teams aufbereitet, priorisiert und in Sprints überführt; zuverlässige Lieferung trotz komplexer Priorisierung über mehrere Produkte und Kunden hinweg; Sprint- und Release-Management.
Agile Coach: beratende Begleitung weiterer Teams bei der Einführung agiler Prozesse und bei der Konfliktlösung.
Testgetriebenes Refactoring und Neuimplementierung von Tools zur automatischen Aktualisierung, Pflege und Bereitstellung interner Simulationsdaten aus verschiedenen Datenquellen.
Aufgaben: Technische Leitung und testgetriebene Neuimplementierung einer veralteten, ineffizienten Code-Basis auf aktuellem Technologiestand; Entwurf von Architektur und Schnittstellen. Kernleistung: ein neues Synchronisationsverfahren für sehr große Datenmengen, das die Laufzeit von rund drei Wochen auf unter eine Minute senkte.
DevOps: CI/CD, Artefaktverwaltung, statische Qualitätssicherung, Containerisierung und On-Prem-Betrieb durch das Team, Monitoring sowie reproduzierbare Umgebungen.
Proxy Product Owner: Anforderungen von Produktmanagern erfasst, technisch für das Team aufbereitet, priorisiert und in Sprints überführt; Sprint- und Release-Management für das remote arbeitende Team.
Konzeption und Umsetzung einer Windows-Desktop-Anwendung zur Produktivitätssteigerung, vergleichbar mit AlfredApp (macOS).
Aufgaben: Konzeption, Architektur und Implementierung der gesamten Anwendung. Technische Kernstücke: eine erweiterbare Plugin-Architektur und eine performante Volltextsuche mit Indexierung.
Entwurf und testgetriebene Implementierung einer komplexen verteilten Systemarchitektur zur Interpretation, Aufbereitung und Darstellung von Automotive-Telematikdaten. Erstellung und Implementierung von Benutzungskonzepten und Portlets für die Liferay-Portalumgebung.
Rolle: Software Engineer (Backend-Schwerpunkt), DevOps Engineer, Scrum Master
Aufgaben: Entwurf und testgetriebene Implementierung einer verteilten Architektur mit hohem Datenvolumen und Durchsatz als zentraler Herausforderung. Nachrichtenbasierte Integration mehrerer heterogener Systeme und Persistenzschichten. Umsetzung eigener Portlets und Benutzungskonzepte in der Liferay-Portalumgebung.
Fachlich anspruchsvolle Domäne: anteilige (ProRata) Abbildung wechselnder Eigentumsverhältnisse, versionierte Wohneinheiten, frei planbare, nicht kalenderjahrgebundene Wirtschaftsperioden mit individuellen Abrechnungen sowie automatisierte Zahlungs- und Belegverarbeitung.
Aufgaben: Domänenmodellierung und Backend-Implementierung der Fachlogik, Entwurf der APIs und Persistenzschicht, Integration der externen Systeme (Banking, Payment, KI-OCR) sowie Frontend-Entwicklung inkl. echtzeitnaher Versammlungsverwaltung. Anforderungen wurden in Zusammenarbeit mit dem Kunden erfasst und agil umgesetzt.
DevOps & Hosting: containerisiertes Deployment via Konfigurationsmanagement, mehrstufige CI/CD-Pipeline und Observability-Stack; konzeptionelle Mitgestaltung der späteren Cloud-/IaC-Migration.
Schwerpunkt KI-gestützte Entwicklung: Spec-Driven Development mit Fokus auf Review und statischer Analyse großer KI-generierter Codemengen - bei dieser fachlich komplexen Domäne abgesichert durch umfangreiches Domänen- und Integrationstesting, statische Analyse sowie umfassende Architekturdokumentation.
Analyse von Software-Stücklisten (SBOM): Erfassung der Open-Source-Abhängigkeiten eines Projekts und fortlaufende Bewertung auf Lizenz-Compliance und bekannte Schwachstellen - mandantenfähig mit projektscharfer, rollenbasierter Zugriffskontrolle.
Aufgaben: Backend als modularer Monolith mit testtechnisch erzwungenen Modulgrenzen, ereignisbasiert und mit versionierten APIs; Anbindung externer Analyse-Dienste und Authentifizierung über einen externen Identity-Provider. Frontend als Single-Page-Anwendung. Langlaufende Analysen asynchron über entkoppelte Verarbeitungsketten, Ergebnisse als versionierte Reports.
DevOps: containerisiertes Deployment, CI/CD mit Test, Coverage, automatischem Semantic Versioning und Image-Publishing; Telemetrie/Observability.
Qualität & Methodik: KI-gestützte Entwicklung im Spec-Driven-Ansatz, mit Schwerpunkt auf Review und statischer Analyse großer KI-generierter Codemengen. Abgesichert durch automatisierte Leitplanken - Architektur-/Modulgrenzentests, statische Analyse, Coverage - sowie umfangreiches manuelles und automatisiertes Testing; umfassende Architekturdokumentation.
Webanwendung für eine jährliche interne Entwicklerkonferenz - von der Online-Registrierung bis zum Check-in vor Ort, inklusive Admin-Front- und -Backend zur Planungsunterstützung.
Aufgaben: Entwurf, Entwicklung und cloud-nativer Betrieb eines serverlosen, ereignisgetriebenen Konferenzmanagementsystems (Registrierung, Scheduling, Check-in, Mailinglisten) mit reaktivem Frontend; zuverlässiger Betrieb für mehrere hundert Teilnehmer über stark wachsende Jahrgänge. Infrastructure-as-Code und Monitoring, Betrieb durch das Team.
Cloud-native Webanwendungen für HR- und Employer-Branding-Kampagnen mit Gamification-Ansatz.
Aufgaben: Technische Leitung, Konzeption und Implementierung serverloser, ereignisgetriebener Backends und reaktiver Frontends. Highlight: eine jährliche Coding-Challenge-Plattform als Recruiting-Maßnahme für Studierende und Entwickler.
Cloud & DevOps: Infrastructure-as-Code, CI/CD, containerisierte Bestandteile und Monitoring; Betrieb durch das Team.
Sechs parallele, spezialisierte webbasierte Engineering-Tools zur Vertriebsunterstützung, entwickelt mit remote arbeitenden Teams.
Aufgaben: Technische Leitung: Architekturvorgaben, gemeinsame Komponenten und Qualitätsstandards über die sechs Produkte hinweg; Code-Reviews.
DevOps: Aufbau, Pflege und kontinuierliche Verbesserung einer containerisierten CI/CD-Infrastruktur inkl. zentralem Log-Management und Monitoring; On-Prem-Betrieb durch das Team.
Proxy Product Owner: Anforderungen erfasst, technisch für die Teams aufbereitet, priorisiert und in Sprints überführt; zuverlässige Lieferung trotz komplexer Priorisierung über mehrere Produkte und Kunden hinweg; Sprint- und Release-Management.
Agile Coach: beratende Begleitung weiterer Teams bei der Einführung agiler Prozesse und bei der Konfliktlösung.
Testgetriebenes Refactoring und Neuimplementierung von Tools zur automatischen Aktualisierung, Pflege und Bereitstellung interner Simulationsdaten aus verschiedenen Datenquellen.
Aufgaben: Technische Leitung und testgetriebene Neuimplementierung einer veralteten, ineffizienten Code-Basis auf aktuellem Technologiestand; Entwurf von Architektur und Schnittstellen. Kernleistung: ein neues Synchronisationsverfahren für sehr große Datenmengen, das die Laufzeit von rund drei Wochen auf unter eine Minute senkte.
DevOps: CI/CD, Artefaktverwaltung, statische Qualitätssicherung, Containerisierung und On-Prem-Betrieb durch das Team, Monitoring sowie reproduzierbare Umgebungen.
Proxy Product Owner: Anforderungen von Produktmanagern erfasst, technisch für das Team aufbereitet, priorisiert und in Sprints überführt; Sprint- und Release-Management für das remote arbeitende Team.
Konzeption und Umsetzung einer Windows-Desktop-Anwendung zur Produktivitätssteigerung, vergleichbar mit AlfredApp (macOS).
Aufgaben: Konzeption, Architektur und Implementierung der gesamten Anwendung. Technische Kernstücke: eine erweiterbare Plugin-Architektur und eine performante Volltextsuche mit Indexierung.
Entwurf und testgetriebene Implementierung einer komplexen verteilten Systemarchitektur zur Interpretation, Aufbereitung und Darstellung von Automotive-Telematikdaten. Erstellung und Implementierung von Benutzungskonzepten und Portlets für die Liferay-Portalumgebung.
Rolle: Software Engineer (Backend-Schwerpunkt), DevOps Engineer, Scrum Master
Aufgaben: Entwurf und testgetriebene Implementierung einer verteilten Architektur mit hohem Datenvolumen und Durchsatz als zentraler Herausforderung. Nachrichtenbasierte Integration mehrerer heterogener Systeme und Persistenzschichten. Umsetzung eigener Portlets und Benutzungskonzepte in der Liferay-Portalumgebung.