Verfügbar
ab 31.12.2020
Projekte
Seit 10/2015
ButterFaces: a smart JSF framework

Im Rahmen verschiedener Projekte eines Kunden wurden komplexere Formularoberflächen in JSF benötigt. Um hier ein einheitliches Design mit gleicher Funktionalität zu gewährleisten, habe ich zusammen mit einem Kollegen die JSF-Bibliothek "ButterFaces" entwickelt. Diese basiert auf dem UI-Framework "Bootstrap" sowie verschiedenen eigenen und externen UI-Komponenten. Sie kann einfach in JSF eingebunden werden und bietet häufig benötigte Formularkomponenten und ein responsives Design.


Wir konnten das Projekt auf Github zur freien Verfügung stellen.

JSF Maven Typescript Javascript Gulp Bootstrap Wildfly Server jQuery
02/2012 - 01/2018
Enterprise-Service-Plattform zur Verwaltung von Telekommunikationsverträgen

Dieses Langzeitprojekt entstand im Auftrag des Landes Niedersachsens. Es sollte eine Plattform geschaffen werden, um Verträge von Telekommunikationsproduktionen für sämtliche öffentliche Behörden verwalten zu können. Der Schwerpunkt lag dabei auf auf der Abbildung von komplexen Prozessen für Neubestellungen, Änderungen und Kündigungen sowie Massenmigrationen von Verträgen bzw. Produkten. Des Weiteren gab es ein Incident Management für Störungen als auch die Verwaltung von Produktkatalogen und Kundenkonten.


Im Laufe des Projekts habe ich in allen Bereichen am Front- und BackEnd mitgearbeitet. Ein starker Fokus lag für mich zudem in der Konzeptionierung und Umsetzung verschiedener Oberflächen in JSF. Im Rahmen dieses Projekts entstand auch das UI-Komponenten-Framework "ButterFaces" (siehe entsprechendes Projekt). Ein weiterer Schwerpunkt war die Entwicklung einer eigenen Prozess-Engine zur Erstellung, Visualisierung und Abarbeitung von dynamischen Ablaufplänen.


Als Vorgehensmodell und zur Koordinierung der bis zu vier Entwicklerteams wurde Scrum eingesetzt.

Jenkins TM Forum Scrum JSF Java Spring Framework Maven Javascript Jira Java EE Tomcat Profiling IntelliJ IDEA Oracle DB jQuery HTML CSS SOAP
08/2010 - 06/2011
Onlineshop für Bekleidung

Aufgabe war die Neuentwicklung eines Onlineshops mit dem Shopsystem Hybris und dem Spring Framework. Meine Aufgabe war es, vorgegebene sowie selbst konzeptionierte UI-Templates mit JSF und Javascript umzusetzen und in das Shopsystem und das Spring Framework zu integrieren. Die Herausforderung der UI-Konzeption lag besonders darin, dass der Shop in 6 Sprachen veröffentlicht wurde und das Design somit mit Begriffen unterschiedlicher Länge umgehen können musste. Eine weitere Herausforderung war die geforderte Kompatibilität zur den derzeitigen Haupt-Browsern wie Internet Explorer ab Version 6, Firefox, Chrome und Opera.


Eine weitere Aufgabe war es, verschiedene jQuery- und Adobe Flash-Plugins zu entwickeln und integrieren, um eine dynamische User Experience zu gewährleisten.

JSF Spring Framework Java Jenkins Maven Javascript Jira Tomcat jQuery Eclipse IDE Oracle DB HTML CSS Adobe Flash