Werdegang
Berufserfahrung seit 2008
Java, Web (HTML, CSS, JavaScript, HTTP)
95%
Spring (Boot, Data, MVC, Web, Security)
90%
Test Driven Development, Clean Code
90%
Hibernate, JPA, rel. Datenbanken, Postgres, SQL
85%
CI/CD, JEE, Application Server (z.B. Tomcat, JBoss)
80%
Microservices, Docker, Cloud, NoSQL, MongoDB
75%
Clean Architecture, Cloud Computing, Scrum, DevOps
65%
Projekte
2022 - 2024
rehaVital Gesundheitsservice GmbHZAST
Analyse, Planung & Implementierung diverser Microservices, Coaching, Know-How-Transfer. Vorwiegend tätig im Projekt ZAST (Zentraler Artikelstamm) - eine Gruppe von Microservices, die Lieferanten-Artikeldaten übernimmt, aufbereitet und rehaVital-Mitgliedern bereitstellt.
- Rolle: TechLead, Senior-Entwickler, Architekt, Coach
- Branche: Medizinischer Hilfsmittelmarkt
- Tags: Java 17, Spring (Boot, Web, Data, Security), Hibernate, JPA, Lombok, Postgres, Microservices, REST, JSON, Rabbit MQ, Maven, JUnit, IntelliJ Idea, Git, GitLab, Google Cloud, Docker, CI/CD, DevOps, Scrum, TDD, Clean Architecture, Trunk Based-Development, Scrum
2021
hagebau IT GmbH, SoltauHKM
HKM ist ein Schnittstellenprojekt zwischen der hagebau Zentrale und den Warenwirtschaftssystemen der angeschlossenen Gesellschafter. Es synchronisiert u.a. Stammdaten, Artikel und Lieferanten zwischen hunderten angeschlossenen Systemen.
2021
Open SourceMailerLite Java API
MailerLite ist ein Mailing Dienst, mit dem Newsletterversand an Kunden automatisiert werden kann. Als Schnittstelle bietet der Anbieter auch eine REST Schnittstelle. Für diese Schnittstelle habe ich einen Java-Wrapper implementiert und unter der MIT Lizenz veröffentlicht.
2018 - 2020
Motorize GmbH, Hemmingenmotorize.de
Implementierung einer Produkt-Pipeline, die Artikel aller Zulieferer normalisiert, klassifiziert und auf diversen Verkaufsplattformen und im Online-Shop listet.
2016 - 2018
Motorize GmbH, UetzeEWMS
Implementierung einer Lager- und Bestandsverwaltung mit Schnittstellenanbindung zu Amazon, eBay und weiteren Marktplätzen
2013 - 2015
BG Phoenics GmbH, Hannovervip.designer
Weiterentwicklung und Refactoring einer Desktopanwendung zur Verwaltung und Gestaltung von Dokumenten für die BG-Bau.
2012 - 2013
BG Phoenics GmbH, HannoverHS-Admin
Neuentwicklung eines internen Werkzeugs zur Administration einer Workflow-Engine und zur Ablösung diverser vorheriger Tools für die BG-Bau.
2012
B.Braun Melsungen AG, MelsungenProduct Center Widget Framework
Product Center Widget Framework
2012
sprylab technologies GmbH, BerlinTripeditor
Implementierung des Editors für die Erstellung von Augmented Reality Tripventure-Stories.
2012
FAG KugelfischerSmartCheck
Entwicklung einer Android App für die Anzeige im Netzwerk erreichbarer SmartChecks.
2012
B.Braun Melsungen AG, MelsungenProduct Center Widget Framework
Erweiterung der bestehenden Product-Center-Plattform.
2012
floreysoft GmbH, HamburgGWT-CellTable, GWT-Picker API
Erweiterung der GWT CellTable-Komponente um eine Filterfunktion und Implementierung eines GWT Wrappers um die Google Picker API.
Festanstellung
2009 - 2012
Ticket-Online, BraunschweigSoftwareentwickler
Weiterentwicklung und Pflege des Internet-Portals ticketonline.de
2008 - 2009
LINEAS Informationstechnik GmbH, BraunschweigSoftware-Analyst
Implementierung unterschiedlicher Java Web-Projekte vorwiegend für die Automotive Branche.
Ausbildung
2002 - 2007
Hochschule Harz, WernigerodeStudium
Kommunikationsinformatik für verteilte Systeme. Abschluss: Dipl.-Inf. (FH)
1998 - 2001
Siemens AG, LaatzenAusbildung
Abschluss: Fachinformatiker für Systemintegration.