Der Download dieser Datei ist nur mit einem kostenpflichtigen Business- oder Enterpriseaccount möglich.
Skills
Java 8 - 17,
HTML, CSS, Javascript, Typescript,
Python,
Spring, Spring Boot, Spring Data, Spring Security, Spring Batch Integration, Spring LDAP
Angular, ReactJs,
SQL, MySQL, PostgreSQL, MSSQL, Hibernate, JPA, Flyway, LDAP, Active Directory, RabbitMQ, Apache Kafka, Keycloak,
Docker, Kubernetes, Helm, Terraform, Rancher, Prometheus, Grafana,
Junit, TestNG, Mockito, Testcontainers,
Gradle, Maven, Git,
SAP, Hibersap
IDEA IntelliJ, Visual Studio Code, UiPath Automation,
Agile, Clean Code,
ImageMagick, DefectDojo
Projekthistorie
01/2023
-
03/2024
Fullstack-Softwareentwicklung
Hotel Scholz, Hotel Oronto
(Sonstiges, 10-50 Mitarbeiter)
Branche: Hotellerie
- Migration einer Intranet-Plattform zu einem Single-Page-Application und Backend Konstrukt
- Implementierung der Bestands- und Bedarfsverwaltung von Wäsche
- Implementierung von unterschiedlichen Darstellungen der Hotelauslastung
Verwendete Technologien: ReactJs, Java 17, Spring Boot, Spring Data, Spring Security, Spring LDAP, MSSQL
Feintuning und Unterstützung bei Einrichtung von Regelsets
Konzept und Umsetzung zur Deduplikation von Schwachstellen
Anbindung Ticketsystem (JIRA)
Anbindung Active Directory, SSO
Konzeptionelle Tätigkeiten im Kontext der Weiterentwicklung
Abstimmungen mit Schnittstellenpartnern
Implementierung und Fehlerbereinigung (bug fixing), Refactoring bei Bedarf
Dokumentation (Konzepte, Handbücher, etc.)
Performance Optimierung / Unterstützung bei Durchführung Last- und Performancetests
05/2023
-
06/2023
Pflege und Weiterentwicklung eines Bildverarbeitungsprozesses in Python
Six Offene Systeme GmbH
(Internet und Informationstechnologie, 10-50 Mitarbeiter)
- Weiterentwicklung des Prozessablaufs
- Lösen von Bugs
- Erstellung von Tests
- Erstellung von Shell-Skripten zur Vereinfachung des Deployments
12/2021
-
03/2023
Backend-Softwareentwicklung
(Energie, Wasser und Umwelt, 250-500 Mitarbeiter)
- Migration mehrerer veralteter Webplattformen zu einem Single-Page-Application und Backend Konstrukt
- Entwicklung von Backendprozessen zur Meldung von Abfallmengen für Unternehmenskunden
Verwendete Technologien: Java 8 & 17, Spring Boot, Spring Data, Spring Security, Spring LDAP, Spring Reactive, MariaDB, Keycloak, Hibersap, Docker, OpenAPI, Testcontainers, Flyway, MapStruct, Junit5
09/2020
-
11/2021
Fullstack-Softwareentwicklung Shop- und Backendsysteme
DeinDesign
(Konsumgüter und Handel, 50-250 Mitarbeiter)
- Entwicklung in einem agilen Umfeld mit Scrum
- Frontendentwicklung mit Angular und JSP
- Backendentwicklung der internen Shopprozesse, Anbindung von Marktplätzen und der Produktionssteuerung
Verwendete Technologien: Kubernetes, Docker, Java 8, JavaScript, Postgresql, Spring, Spring Data, Hibernate, RabbitMQ, Java Swing, Maven
08/2018
-
08/2020
Entwicklung IoT-System
Knüppel Verpackung
(Konsumgüter und Handel, 250-500 Mitarbeiter)
Entwicklung eines IoT-Systems zum Einsatz bei Kunden aus der Automobilbranche. Bei dem Kunden wurde ein Computersystem bestehend aus einem Raspberry Pi, einem RFID-Reader, einem 7-Zoll Disply, einer Unterbrechungsfreien Stromversorgung, einem Mobilfunk-Datenstick und einem eigens dafür gefertigten Gehäuse aufgebaut. Für das Raspberry Pi wurde eine in Java geschriebene Software erstellt um mit dem RFID-Reader, einer lokalen Datenbank und dem Backend zu kommunizieren. Der IoT-Aufbau diente als After-Sales-Dienstleistung für das eigentliche Produkt - Antikorrosionskapseln. Die Antikorrosionskapseln wurden mit einem RFID-Tag ausgestattet und konnten somit von dem IoT-System "getrackt" werden. Auf dem Display wurden Informationen zu der Antikorrosionskapsel dargestellt. Im Backend wurden die gesammelten Daten grafisch aufbereitet und in Diagrammen dargestellt. Verwendete Software: Java, JavaFX, Shell-Scripts, Linux, MySQL, HTTP-REST, VPN
05/2018
-
08/2018
Statistische Auswertung von Unternehmensdokumenten
Knüppel Verpackung
(Konsumgüter und Handel, 250-500 Mitarbeiter)
Auswertung und grafische Aufbereitung von PDF- und Meta-Daten zur Einführung eines halbautomatisierten Dokumenten-Management-Systems mithilfe von Tableau, OCR (Tesseract OCR & OpenCV) und Python Bibliotheken numpy, pandas, matplotlib.
10/2016
-
05/2018
Entwicklung von Intranet-Applikationen auf Basis des LAMP-Stacks
Knüppel Verpackung
(Konsumgüter und Handel, 250-500 Mitarbeiter)
- Entwicklung einer Change-Request Plattform für das obere Management und Abteliungsleiter. Integration in vorhandene PHP-basierte Webplattform. Verwendete Technologien: PHP, MySQL, Active Directory, Mailversand
- Entwicklung einer Web-Anwendung zur Leistungseinschätzung des Mitarbeiters als vorbereitende Maßnahme für Mitarbeitergespräche. Nutzer: sämtliche Mitarbeiter des Unternehmens. Mitarbeiter und Vorgesetzte sollten als Vorbereitung für ein Mitarbeitergespräch positionsabhängige Bewertungsbögen über eine Web-Anwendung ausfüllen, die Bewertungen sollten gespeichert werden und zum Mitarbeitergespräch vom Vorgesetzten wieder aufgerufen werden können. Beim gemeinsamen Mitarbeitergespräch sollte dann eine einvernehmliche Bewertung erstellt werden. Diese Bewertung konnte zum Vergleich bei der nächsten Mitarbeiterbewertung herangezogen werden. Sämtliche Bewertungen sollten der Personalabteilung zur Verfügung stehen um statistische Auswertungen durchführen zu können und beispielsweise Schulungsbedarf feststellen zu können. Verwendete Technologien: PHP, MySQL, Apache HTTP Server, Active Directory, Mailversand, PDF, Linux