Projekte
LBM Puzzle (06/2025 – heute)
LBM Puzzle ist Teil eines Load Building Systems und berechnet auf Basis von Produktdaten und Laderaumdefinitionen die effizienteste Stapelung von Waren. Ziel ist es, die Raumausnutzung zu maximieren und logistische Restriktionen zu berücksichtigen. LBM Puzzle reduziert manuelle Planungsaufwände, verbessert die Raumausnutzung und steigert die Effizienz in der Lager- und Transportlogistik.
- Entwicklung neuer Features
- Optimierung bestehender Features inkl. Fehlerbehebung
- Durchführung der Funktionstests
- Erstellung der erforderlichen Dokumentation
Skills: Java EE, PostgreSQL, Oracle Database, Git, WildFly, REST API, Docker, Polarion, IntelliJ
Review-Partner (03/2025 – heute)
Es wurde eine Web-Anwendung entwickelt, die automatisiert Google-Bewertungen sammelt, auswertet und auf einem Dashboard visualisiert. Mit jeder eingegangenen Bewertung wird ein Baum gepflanzt. Die Plattform ermöglicht die Verwaltung von Unternehmen und deren Standorten, zeigt KPIs wie Anzahl Bewertungen oder gepflanzte Bäume an und bietet eine öffentliche Schnittstelle zur Einsicht der Unternehmensdaten.
- Entwicklung des Backend-Systems mit Spring Boot und PostgreSQL
- Erstellung eines Mock-Servers mit Express.js zur Lastreduktion beim Testen externer APIs
- Integration externer APIs zur automatisierten Erfassung von Google-Bewertungen
- Automatisierte Rechnungserstellung
- Entwicklung des Frontend-Systems mit Angular und Bootstrap
- Design und Umsetzung eines Dashboard-Systems zur Darstellung relevanter KPIs
- Entwicklung eines WordPress-Plugins zur Darstellung der Unternehmensstatistiken auf öffentlichen Webseiten
- Deployment der Anwendung auf einem dedizierten Linux-Server
Skills: Java, Spring (Boot), PostgreSQL, Liquibase, REST API, JWT, Angular, TypeScript, WordPress Plugins, PHP, HTML, CSS, GitLab, Git, Docker, JUnit, Playwright, Spring Security, Spring JPA/Hibernate, weclapp
NEWPOSS Backoffice (07/2022 - 02/2025)
NEWPOSS Backoffice umfasst Backoffice-Funktionen wie Bargeldmanagement, Berichterstellung, Benutzerverwaltung, den Export von Transaktionsdaten und den Import von Stammdaten. All diese Komponenten ermöglichen dem Filialmanagement und dem Filialpersonal Berichts- und Analysefunktionen, reibungslose Bargeldprozesse, einen zentralen Eingangsfluss für Stammdaten sowie einen Ausgangsfluss für Transaktionsdaten.
- Backend-Entwicklung mit Java EE
- Erstellung von Berichten
- 3rd Level Support
- Code Reviews
- Erstellung von Support-Tools
- Umstellung von Java EE auf Spring Boot
Skills: Java EE, Spring (Boot), Microservices, Thymeleaf, Git, GitLab, Jenkins, WildFly, Tomcat, JUnit, PostgreSQL, Jira, Confluence, ServiceNow, Liquibase, REST, SOAP, Powershell, Docker, OpenAPI, Scrum, Spring JPA/Hibernate
e.bootis-ERPII (09/2021 – 06/2022)
Die entwickelte ERP-Software dient der effizienten Digitalisierung und Optimierung von Geschäftsprozessen in zentralen Bereichen wie Warenwirtschaft, Finanzwesen und Personalmanagement.
- Erweiterung der Stamm- und Bewegungsdaten
- CSV-Import
Skills: Java EE, C#, Windows Forms, PostgreSQL, SVN, Redmine, Liquibase, SOAP
Eventverwaltung (08/2020 - 06/2022)
Die Eventverwaltung erleichtert die Organisation und Verwaltung von Buchungen für Reitferien und Gruppenevents. Sie umfasst Funktionen wie Buchungsprozesse, Bearbeitung von Reservierungen und effiziente Kundenkommunikation.
- Entwicklung des Backend-Systems mit Java EE
- Entwicklung des Frontend-Systems mit Angular
- Bereitstellung der Software auf einem Linux-Server
- Eigenständige Kundenkommunikation und Support
- Entwicklung eines WordPress-Plugins, das ein benutzerdefiniertes Formular für Buchungsanfragen bereitstellt
Skills: Lead-Developer, Java EE, Angular, Linux, Tomcat, MySQL, WordPress, JavaScript/TypeScript, PHP, Redmine, Liquibase, REST, SVN
Bücher-App (02/2017 - heute)
Die Bücher-App ermöglicht die einfache Organisation von Büchern und Autoren. Nutzer können Autorenprofile erstellen, Bücher hinzufügen, mit Bildern versehen und den entsprechenden Autoren zuweisen. Die App bietet eine intuitive Benutzeroberfläche und eignet sich ideal zur Verwaltung persönlicher Büchersammlungen.
- Entwicklung des Backend-Systems mit Java EE
- Entwicklung des Frontend-Systems mit Angular
- Bereitstellung der Software auf einem Linux-Server
- Kundenkommunikation
- Umstellung von Java EE auf Spring Boot
Skills: Java EE, Angular, Spring (Boot), Linux, Tomcat, MySQL, WordPress, SVN, JavaScript/TypeScript, Liquibase, REST, Docker, Test-Driven-Development, Playwright, Spring JPA/Hibernate
Berufserfahrung
Senior IT Professional bei ALDI International Services GmbH & Co. oHG
07/2022 - 02/2025
Backend-Entwicklung und operative Unterstützung im internationalen IT-Team.
- Backend-Entwicklung im Bereich Filial-Backoffice mit Java EE und Spring Boot
- Migration bestehender Systeme von Java EE nach Spring Boot
- Erstellung interner Support-Tools zur Prozessunterstützung
- Durchführung von Code Reviews und Qualitätssicherung
- Technischer 3rd Level Support
- Arbeit in agilen Strukturen (Scrum)
Auszubildender zum Fachinformatiker für Anwendungsentwicklung bei e.bootis ag
09/2019 - 06/2022
Fullstack-Entwicklung mit Java EE und Angular.
- Erweiterung von Stammdaten- und Bewegungsdatenmodulen
- Fullstack-Entwicklung mit Java EE (Backend) und Angular (Frontend)
- Bereitstellung und Deployment auf Linux-Server (Tomcat)
- Eigenständige Kundenkommunikation und Support