Aufbau und Leitung eines SRE-Teams zum effizienten Betrieb und Weiterentwicklung von Individualsoftware.
? Organisatorischer und technischer Teamaufbau.
? Prozessentwicklung und Kundenmanagement (Stakeholder, PO, etc.)
? Optimierung von Betrieb und Weiterentwicklung, insbesondere Patch- und Schwachstellenmanagement, Ressourcen-/Kostenoptimierung, Architekturverbesserungen, Monitoring und Alerting
? Design, Entwicklung von Wartung von gemeinsam genutzten Komponenten und Tools (Auth, Logging/Tracing, Monitoring, CI/CD, Trust-Management, Deployment-Deskriptoren, uvm.)
? Coaching von Entwicklern im Bereich Dev (Java/Kotlin) und Ops (Kubernetes, AWS)
Zentrale, Could unabhängige, Verwaltung und Betrieb von Multi-Cloud-Workloads mit Fokus auf Automatisierbarkeit und einfacher Bedienung.
? Lösungs- und Systemarchitektur einer verteilten Lösung, die von unabhängigen Teams weiterentwickelt werden kann
? Entwicklung zentraler APIs/SPIs, Komponenten und Frameworks
? Konzeption und Entwicklung einer Cloud-unabhängigen Konfiguration für Cloud-Workloads
? Gestaltung von Prozessen zu einem Team und anwendungsübergreifenden Release
? Coaching von Entwicklern
Zentrales Management für Cloud Konfigurationen (Virtuelle Hardware und Anwendungen)
? Erstellung eines Proof-of-Concepts zur zentralen Verwaltung vieler Cloud-Systeme
? Lösungs- und Systemarchitektur einer dezentralen Lösung
? Entwicklung zentraler Komponenten und Frameworks
? Vorbereitung und Durchführung von Workshops für Entwickler
Startup-Begleitung einer Social Media Plattform zur Vermittlung alltäglicher Dienstleistungen.
Aufgaben:
Im Rahmen des International Data Spaces (IDS) wird ein Trusted Connector zur sicheren, vertrauenswürdigen Verknüfung von Daten verschiedenster internationaller Anbieter erstellt.
Aufgaben:
Im Rahmen einer kontinuierlichen Produktentwicklung wurde eine E-Commerce Lösung für die Abwicklung von Bestellungen digitaler Güter (z.B. Prepaid-Handy-Guthaben, Vouchers u.a.) weiterentwicket und betrieben.
Aufgaben:
Problemmanagement und Softwarearchitektur für das Meldewesen einer großen KVG, die internationalen Handel betreibt.
Aufgaben:
Erkennung und Priorisierung von Problemen zur Sicherstellung des Betriebs und Senkung der Kosten
Konzeption von kurz- und langfristigen Lösungen und Verbesserungen
Implementieren von Lösungen mit JavaEE (JBoss/Wildfly)
Durchführen von Entwickler- und Integrations-tests
Abstimmung mit Fremdsystemen, Fachbereichen und Wartung
Entwicklung eines Portals in dem die Services des Verlags zentral zur Verfügung stehen inklusive Singe Sign On.
Aufgaben:
Evaluierung von Software und Frameworks
Konzeption einer Lösung anhand einer vorgegebenen Architektur
Implementierung des Portals
Durchführen von Entwickler- und Integrations-tests
Abstimmung mit den betroffenen Fachbereichen
Konzeption und Implementierung von Meldemodulen für gesetzliche Vorschriften für eine Kapitalvewaltungsgesellschaft.
Aufgaben:
Technische Konzeption von Melde-Modulen
Implementierung von fachlichen Anforderungen nach gegebenen Rahmenbedingungen
Durchführen von Entwickler- und Integrations-tests
Abstimmung mit den betroffenen Fachbereichen
Im Rahmen einer kontinuierlichen Produktentwicklung wurde eine E-Commerce Lösung für die Abwicklung von Bestellungen digitaler Güter (z.B. Prepaid-Handy-Guthaben, Vouchers u.a.) realisiert. Wesentliche Eigenschaften sind hierbei die Entgegennahme der Konsumenten- und Händleranfragen innerhalb eines Online Shops, die Verwaltung und Dokumentation der Transaktionen und Rückmeldungen an den Shop, sowie die Abwicklung der Zahlungsströme und der Auslieferung von digitalen Produkten. Bei diesem Produkt handelt es sich hierbei um eine Multi-Tenant und Multi-Country/Language fähige White-Label E-Commerce Plattform.
Aufgaben:
Durchführung der Anforderungsanalyse und Erstellung von User Stories in Abstimmung mit dem Product Owner
Entwicklung der Lösungs- und Softwarearchitektur auf Basis von Micro Services zur Umsetzung der hohen Anforderungen an Skalierbarkeit, Resilience, Zero-Downtime Updates, Transaktions- und Ausfallsicherheit
Experte und interner und externer Ansprechpartner für fachliche und technische Entscheidungen zur Umsetzung des Frontends im Responsive Design (B2C- und B2B-Portal und AdminCenter)
Konzeption und Realisierung der relevanten Backend Services zu Datenhaltung, Service-Orchestrierung und Reporting
Anbindung externer Payment-Dienstleister durch die Integration der entsprechenden externen Services (z.B. PayPal, Kreditkarten, SOFORT Überweisung, uvm.)
Realisierung einer eVoucher Storage Komponente mit Priorität auf höchster Diebstahlsicherheit
Direktaufladungsintegrationen VÖB + Blackhawk (DE), VocaLink (GB)
Konzeption und Durchführung von Performance-Analysen und –Optimierungen
Konzeption und Umsetzung einer automatisierten Code Analyse und Testautomatisierung für Entwicklungs- und Integrationstest
Implementierung eines Entwicklungsprozesses zur Umsetzung eines Continuous Delivery Ansatzes
Konzeption und Entwicklung eines webbasierten "Web 2.0" UI-Frameworks für BSM (Basis für Projectile) nach dem Prinzip einer Single-Page-App mit dem Ziel die User-Experience erheblich zu Verbessern und die Server zu entlasten.
Um diese Ziele zu erreichen wurden weite Teile von BSM refactored, eine REST-API implementiert und Rollen-/Aufgabenspezifische Layouts und Workflowassistenten geschaffen.
Aufgaben:
Projektleitung/Primärer Ansprechpartner
Refactoring: Entkopplung der alten GUI / Einführung von REST
Software Architektur
Implementierung
Beratung, Einführung und Schulung
Konzeption und Etablierung der projektinternen Qualitätssicherung
Implementierung einer JUnit- und Selenium-basierten Testautomatisierung und Continuous Integration mit Jenkins
Durchführung von Vertriebspräsentationen und Produktschulungen bei Kunden
Workshops beim Kunden und Inhouse
Im Zuge der kontinuierliche Produktverbesserung und -weiterentwicklung wurde die bestehende Lösung des Projektmanagementsystems Projectile um die Funktionalitäten eines Kalenders zur Zeit- und Ressourcenplanung erweitert.
Aufgaben:
Durchführung einer Ideensammlung und Erstellung einer Konzeption in Zusammenarbeit mit dem Produktmanagement und ausgewählten Kunden
Aufwandsschätzung und Planung der projektbasierten, technischen Umsetzung
Implementierung der Erweiterung auf Basis von ExtJS und AJAX im Rahmen der kontinuierlichen Produktentwicklung
Erstellung von Marketingunterlagen und Vorstellung der neuen Produkt-Features in Kunden-Workshops
In diesem Projekt wurde zu einer bestehenden Produktlösung des Projektmanagement-systems Projectile eine neue Benutzungsoberfläche auf Basis von ExtJS erstellt. Hierbei wurde das bestehende tabellarische durch ein interaktives, JavaScript-basiertes User Interface abgelöst, um eine effizientere und intuitivere Benutzung zu ermöglichen.
Aufgaben:
Analyse bestehender Lösungen und Durchführung der Bedarfsanalyse bei ausgewählten Kunden
Konzepterstellung zur Trennung von Businesslogik und Oberfläche und für die Realisierung der JavaScript-basierten Web-Oberfläche
Durchführung von Machbarkeitsstudien und Prototyping zur Validierung der technischen Konzepte
Refactoring der bestehenden Businesslogik-Komponenten zur Schaffung eines REST-basierten Service-Layers für die neue, wie auch die bestehende Benutzeroberfläche im Rahmen der kontinuierlichen Produktentwicklung
Implementierung der neuen Oberfläche auf Basis von ExtJS und AJAX, insb. eines TreeGrids und eines interaktiven Gantt-Charts
Erstellung von Marketingunterlagen wie Präsentationen und Videos zur Unterstützung der Vermarktung der neuen Produkt-Features
Der qualitätsorientierte Meisterbetrieb "Robert Möller" (Rollladen- und Jalousiebaumeister) umfasst im
Wesentlichen den Vertrieb und die Montage von Rollläden, Jalousien, Markisen und
Sonnenschutzanlagen aller Art, sowie von Fenstern und Türen aus Holz, Aluminium und Kunststoff.
Aufgaben:
Abschluss an der Hochschule Darmstadt h_da in Informatik
Software-/System-/Cloudarchitektur und -entwicklung vor allem für Individualsoftware mit Kotlin/Java. Web-Services, Verteilte Systeme mit und ohne Cloud/Kubernetes. Teamaufbau/-führung und technische Projektleitung.
E-Commerce
Banken
Dienstleister
Industrie
Social Networking
Applied Science
Transport und Logistik
Aufbau und Leitung eines SRE-Teams zum effizienten Betrieb und Weiterentwicklung von Individualsoftware.
? Organisatorischer und technischer Teamaufbau.
? Prozessentwicklung und Kundenmanagement (Stakeholder, PO, etc.)
? Optimierung von Betrieb und Weiterentwicklung, insbesondere Patch- und Schwachstellenmanagement, Ressourcen-/Kostenoptimierung, Architekturverbesserungen, Monitoring und Alerting
? Design, Entwicklung von Wartung von gemeinsam genutzten Komponenten und Tools (Auth, Logging/Tracing, Monitoring, CI/CD, Trust-Management, Deployment-Deskriptoren, uvm.)
? Coaching von Entwicklern im Bereich Dev (Java/Kotlin) und Ops (Kubernetes, AWS)
Zentrale, Could unabhängige, Verwaltung und Betrieb von Multi-Cloud-Workloads mit Fokus auf Automatisierbarkeit und einfacher Bedienung.
? Lösungs- und Systemarchitektur einer verteilten Lösung, die von unabhängigen Teams weiterentwickelt werden kann
? Entwicklung zentraler APIs/SPIs, Komponenten und Frameworks
? Konzeption und Entwicklung einer Cloud-unabhängigen Konfiguration für Cloud-Workloads
? Gestaltung von Prozessen zu einem Team und anwendungsübergreifenden Release
? Coaching von Entwicklern
Zentrales Management für Cloud Konfigurationen (Virtuelle Hardware und Anwendungen)
? Erstellung eines Proof-of-Concepts zur zentralen Verwaltung vieler Cloud-Systeme
? Lösungs- und Systemarchitektur einer dezentralen Lösung
? Entwicklung zentraler Komponenten und Frameworks
? Vorbereitung und Durchführung von Workshops für Entwickler
Startup-Begleitung einer Social Media Plattform zur Vermittlung alltäglicher Dienstleistungen.
Aufgaben:
Im Rahmen des International Data Spaces (IDS) wird ein Trusted Connector zur sicheren, vertrauenswürdigen Verknüfung von Daten verschiedenster internationaller Anbieter erstellt.
Aufgaben:
Im Rahmen einer kontinuierlichen Produktentwicklung wurde eine E-Commerce Lösung für die Abwicklung von Bestellungen digitaler Güter (z.B. Prepaid-Handy-Guthaben, Vouchers u.a.) weiterentwicket und betrieben.
Aufgaben:
Problemmanagement und Softwarearchitektur für das Meldewesen einer großen KVG, die internationalen Handel betreibt.
Aufgaben:
Erkennung und Priorisierung von Problemen zur Sicherstellung des Betriebs und Senkung der Kosten
Konzeption von kurz- und langfristigen Lösungen und Verbesserungen
Implementieren von Lösungen mit JavaEE (JBoss/Wildfly)
Durchführen von Entwickler- und Integrations-tests
Abstimmung mit Fremdsystemen, Fachbereichen und Wartung
Entwicklung eines Portals in dem die Services des Verlags zentral zur Verfügung stehen inklusive Singe Sign On.
Aufgaben:
Evaluierung von Software und Frameworks
Konzeption einer Lösung anhand einer vorgegebenen Architektur
Implementierung des Portals
Durchführen von Entwickler- und Integrations-tests
Abstimmung mit den betroffenen Fachbereichen
Konzeption und Implementierung von Meldemodulen für gesetzliche Vorschriften für eine Kapitalvewaltungsgesellschaft.
Aufgaben:
Technische Konzeption von Melde-Modulen
Implementierung von fachlichen Anforderungen nach gegebenen Rahmenbedingungen
Durchführen von Entwickler- und Integrations-tests
Abstimmung mit den betroffenen Fachbereichen
Im Rahmen einer kontinuierlichen Produktentwicklung wurde eine E-Commerce Lösung für die Abwicklung von Bestellungen digitaler Güter (z.B. Prepaid-Handy-Guthaben, Vouchers u.a.) realisiert. Wesentliche Eigenschaften sind hierbei die Entgegennahme der Konsumenten- und Händleranfragen innerhalb eines Online Shops, die Verwaltung und Dokumentation der Transaktionen und Rückmeldungen an den Shop, sowie die Abwicklung der Zahlungsströme und der Auslieferung von digitalen Produkten. Bei diesem Produkt handelt es sich hierbei um eine Multi-Tenant und Multi-Country/Language fähige White-Label E-Commerce Plattform.
Aufgaben:
Durchführung der Anforderungsanalyse und Erstellung von User Stories in Abstimmung mit dem Product Owner
Entwicklung der Lösungs- und Softwarearchitektur auf Basis von Micro Services zur Umsetzung der hohen Anforderungen an Skalierbarkeit, Resilience, Zero-Downtime Updates, Transaktions- und Ausfallsicherheit
Experte und interner und externer Ansprechpartner für fachliche und technische Entscheidungen zur Umsetzung des Frontends im Responsive Design (B2C- und B2B-Portal und AdminCenter)
Konzeption und Realisierung der relevanten Backend Services zu Datenhaltung, Service-Orchestrierung und Reporting
Anbindung externer Payment-Dienstleister durch die Integration der entsprechenden externen Services (z.B. PayPal, Kreditkarten, SOFORT Überweisung, uvm.)
Realisierung einer eVoucher Storage Komponente mit Priorität auf höchster Diebstahlsicherheit
Direktaufladungsintegrationen VÖB + Blackhawk (DE), VocaLink (GB)
Konzeption und Durchführung von Performance-Analysen und –Optimierungen
Konzeption und Umsetzung einer automatisierten Code Analyse und Testautomatisierung für Entwicklungs- und Integrationstest
Implementierung eines Entwicklungsprozesses zur Umsetzung eines Continuous Delivery Ansatzes
Konzeption und Entwicklung eines webbasierten "Web 2.0" UI-Frameworks für BSM (Basis für Projectile) nach dem Prinzip einer Single-Page-App mit dem Ziel die User-Experience erheblich zu Verbessern und die Server zu entlasten.
Um diese Ziele zu erreichen wurden weite Teile von BSM refactored, eine REST-API implementiert und Rollen-/Aufgabenspezifische Layouts und Workflowassistenten geschaffen.
Aufgaben:
Projektleitung/Primärer Ansprechpartner
Refactoring: Entkopplung der alten GUI / Einführung von REST
Software Architektur
Implementierung
Beratung, Einführung und Schulung
Konzeption und Etablierung der projektinternen Qualitätssicherung
Implementierung einer JUnit- und Selenium-basierten Testautomatisierung und Continuous Integration mit Jenkins
Durchführung von Vertriebspräsentationen und Produktschulungen bei Kunden
Workshops beim Kunden und Inhouse
Im Zuge der kontinuierliche Produktverbesserung und -weiterentwicklung wurde die bestehende Lösung des Projektmanagementsystems Projectile um die Funktionalitäten eines Kalenders zur Zeit- und Ressourcenplanung erweitert.
Aufgaben:
Durchführung einer Ideensammlung und Erstellung einer Konzeption in Zusammenarbeit mit dem Produktmanagement und ausgewählten Kunden
Aufwandsschätzung und Planung der projektbasierten, technischen Umsetzung
Implementierung der Erweiterung auf Basis von ExtJS und AJAX im Rahmen der kontinuierlichen Produktentwicklung
Erstellung von Marketingunterlagen und Vorstellung der neuen Produkt-Features in Kunden-Workshops
In diesem Projekt wurde zu einer bestehenden Produktlösung des Projektmanagement-systems Projectile eine neue Benutzungsoberfläche auf Basis von ExtJS erstellt. Hierbei wurde das bestehende tabellarische durch ein interaktives, JavaScript-basiertes User Interface abgelöst, um eine effizientere und intuitivere Benutzung zu ermöglichen.
Aufgaben:
Analyse bestehender Lösungen und Durchführung der Bedarfsanalyse bei ausgewählten Kunden
Konzepterstellung zur Trennung von Businesslogik und Oberfläche und für die Realisierung der JavaScript-basierten Web-Oberfläche
Durchführung von Machbarkeitsstudien und Prototyping zur Validierung der technischen Konzepte
Refactoring der bestehenden Businesslogik-Komponenten zur Schaffung eines REST-basierten Service-Layers für die neue, wie auch die bestehende Benutzeroberfläche im Rahmen der kontinuierlichen Produktentwicklung
Implementierung der neuen Oberfläche auf Basis von ExtJS und AJAX, insb. eines TreeGrids und eines interaktiven Gantt-Charts
Erstellung von Marketingunterlagen wie Präsentationen und Videos zur Unterstützung der Vermarktung der neuen Produkt-Features
Der qualitätsorientierte Meisterbetrieb "Robert Möller" (Rollladen- und Jalousiebaumeister) umfasst im
Wesentlichen den Vertrieb und die Montage von Rollläden, Jalousien, Markisen und
Sonnenschutzanlagen aller Art, sowie von Fenstern und Türen aus Holz, Aluminium und Kunststoff.
Aufgaben:
Abschluss an der Hochschule Darmstadt h_da in Informatik
Software-/System-/Cloudarchitektur und -entwicklung vor allem für Individualsoftware mit Kotlin/Java. Web-Services, Verteilte Systeme mit und ohne Cloud/Kubernetes. Teamaufbau/-führung und technische Projektleitung.
E-Commerce
Banken
Dienstleister
Industrie
Social Networking
Applied Science
Transport und Logistik