- -OKKR - OmnikanalekundenreiseBANKEN & VERSICHERUNGENNovember 2018 - April 2019 (5 Monate)Eschborn, Deutschland• Implementierung fachlicher Features• Konzeption, Erweiterung und Umsetzung der Schnittstellen (inkl. Schnittstellenbeschreibung)• Erweiterung der GUI (JSF, AngularJS)• Datenbankanpassungen (JDBC, JPA)• Verbesserung der Testabdeckung des bestehenden Systems (JUnit, Mockito)• Dokumentation der Ergebnisse (Confluence)
- -Innovative ObjektfinanzierungBANKEN & VERSICHERUNGENApril 2018 - November 2018 (7 Monate)Eschborn, Deutschland• Implementierung von Berechnungsformeln und Algorithmen für die Objektfinanzierung und Leasinggeschäfte• Erweiterung der GUI (JSF) • Datenbankanpassungen (JDBC, JPA)• Verbesserung der Testabdeckung des bestehenden Systems (JUnit, Mockito)• Dokumentation der Ergebnisse (Confluence)• Planung und Durchführung eines größeren Refactorings
- -Anbindung eines Kapazitäts-Buchungs-SystemsTRANSPORTWESENJuni 2016 - März 2018 (1 Jahr und 9 Monate)Frankfurt am Main, Deutschland• Definition der fachlichen Anforderungen (Use Case Diagramme)• Architekturdokumentation (Enterprise Architect)• Definition und Anpassung der Prozessmodelle (BPMN Modelle, Camunda)• Implementierung der BPMN-Prozesse (Java 8, Camunda)• Test der entwickelten Features in UnitTests (Mockito) und Integration Tests (Arquillian)• Analyse der fachlichen Anforderungen• Entwicklung der fachlichen Anforderungen im SCRUM-Team (SAFe Kontext)• Dokumentation der entwickelten fachlichen Features und weiterer Projektergebnisse (Confluence, Jira)• Entwicklung von Docker Containern für die Anwendung und Testkomponenten• Erarbeitung und Umsetzung einer Datenbankmigrationsstrategie (Flyway DB Migration)
- Master of Science InformatikHochschule Darmstadt2012
- Bachelor of Science MedieninformatikHochschule Kaiserslautern2010
- SCJP Sun Certified Programmer for Java 6Oracle2015
- SAFe® 4 PractitionerSAFe®2016
- iSAQB Certified Professional for Software Architecture – Foundation Level (CPSA-F)iSAQB2017