Verwaltung der zentralen logistischen Stammdatenprozesse
Full-Stack DeveloperSpringVue.jsJava...
Full-Stack Developer
Verwaltung der zentralen logistischen Stammdatenprozesse von Großkunden; Verwaltung der Stammdatenprozesse von Endkunden; Ablösung der bisherigen IBM AS400 basierten Lösung
Ziel ist die Neugestaltung und modernisierung der zentralen logistischen Stammdatenprozesse für die Integration von Großkunden
Für die Systemablösung wurden folgende Services entwickelt:
Vue.js Frontend
mehrere NestJS Backends
eine Firestore Dokumentendatenbank
eine PostgreSQL Datenbank (Cloud SQL) zur relationalen Datenhaltung
Cloud Functions für den Export auf Kafka Topics
Import von Salesforce via Streaming-API
Load Balancer als API und Security Gateway (IAP)
Das Frontend und die Backend-Services wurden Containerisiert mit GCP Cloud Run im Sinne einer Microservicestruktur gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen CI/CD Prozess und Code Reviews sichergestellt. Dies beinhaltet:
Weiterentwicklung und Betreuung des Privatkundenportals und -website
Full-Stack DeveloperSpringQuarkusVue.js...
Full-Stack Developer
Die Privatkundenzentrierte Webseite myhermes.de enthält verschiedene Anwendungen, welche weiterentwickelt und bei neuen Anforderungen neu entwickelt werden müssen. Folgende Technologien werden für die Umsetzung genutzt:
mehrere Vue.js Frontends
mehrere Spring, Quarkus und NestJS Backends
eine PostgreSQL Datenbank (Cloud SQL) zur relationalen Datenhaltung
Cloud Functions für die Bereitstellung von Kleinst Funktionen und regelmäßigen Abläufen
Load Balancer als API Gateway
Anbindung diverser Team externer Schnittstellen (REST)
Zahlungsabwicklung über die Anbindung eines externen Zahlungsdienstleisters
Die Frontend- und Backend-Services wurden Containerisiert mit GCP Cloud Run im Sinne einer Microservice- und Microfrontendstruktur gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen CI/CD Prozess und Code Reviews sichergestellt. Dies beinhaltet:
Es wurde ein Team für eine Neuentwicklung bei einem Kunden bereitgestellt. Dieses Team wurde mit der Aufgabe betraut eine Intranetanwendung in einem Bankenumfeld umzusetzen. Für die Entwicklung wurden folgende Technologien eingesetzt:
Angular Frontend
Mehrere .NET Backends
Azure SQL
Mehrere Azure Functions
Ich unterstützte das Team mit Lösungskonzepten und Erfahrungswerten in folgenden Punkten:
Anwendungsarchitektur in Angular
Optimierungen in Angular
Responsive Web development
Security in Frontendanwendungen
Azure
AngularResponsive Webdesign
Accenture GmbH
10 Monate
2020-09 - 2021-06
Neuentwicklung einer Software zum Bearbeiten und Erstellen von Lerninhalten
Es wird eine neue Software zum Erstellen und Verwalten von Lerninhalten entwickelt. Die erstellten Lerninhalte sind kompatibel mit SCORM, sowie speziell mit dem hauseigenen WebCampus LMS. Zur Realisierung dieser Software wird folgendes implementiert:
Mehrere Spring Boot Backends
Modularisiertes Angular Frontend
PostgreSQL & MongoDB zur Datenhaltung
RabbitMQ zur Asynchronen Inter-Service Kommunikation
Keycloak für Rechte und Identitätsmanagement
Alle Services wurde im Sinne einer Microservicearchitektur mit Docker Compose auf einem, durch das Team betriebenen Ubuntu Server, gehostet.
Entwicklungsarbeiten wurden in der anfänglichen Konzeptionsphase Agil nach dem Kanban Schema durchgeführt. Sobald ein Projektkontext existierte, welcher die Arbeit nach Scrum möglich machte, wurde zum Scrum Schema gewechselt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen CI/CD Prozess und Code Reviews sichergestellt. Dies beinhaltet:
Für einen Kunden soll eine Controlling-Lösung erarbeitet werden. Verkaufsdaten sollen nach verschiedenen Zuordnungen auswertbar sein. Im späteren Verlauf wird ein Zeitarbeiter-Management ergänzt. Um diese Anforderungen umzusetzen werden folgende Komponenten entwickelt:
Mehrere Spring Boot Backends
Angular Frontend
Verfügbarkeit als PWA für ?Kiosk? Betrieb
PostgreSQL Datenbank
Stammdaten-Import
Verkaufsdaten-Import
Export diverser Auswertungen als PDF mit LaTeX
Alle Services wurde im Sinne einer Microservicearchitektur mit Docker Compose auf einem, durch das Team betriebenen Ubuntu Server, gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen CI/CD Prozess und Code Reviews sichergestellt. Dies beinhaltet:
Unit Tests
Integration Tests
E2E Tests
Statische Codeanalyse
Blue/Green Deployments
GitHubAtlassian JIRAAtlassian ConfluenceBitbucket
SpringSpring BootAngularJavaKotlinProgressive Web ApplicationPostgreSQLJenkinsLaTeXDockerNode.jsTypeScriptJavaScriptAnsibleLinuxGitSonarQubeHTMLCSSMicroservicesAgile SoftwareentwicklungClean CodeTDD
Alphabrik GmbH
1 Jahr 5 Monate
2016-04 - 2017-08
WebCampus Learning Management System
Technische Umsetzung von FeaturesDiverseabhängig von Kundenbedürfnissen
Technische Umsetzung von Features
Für LMS Plattform WebCampus sind laufend Anpassungen nötig. Dies können allgemeine Änderungen oder kundenspezifische Individualisierungswünsche sein.
Um diese Anforderungen technisch umzusetzen, wird die umfangreiche PHP Codebasis laufend erweitert. Eine besondere Herausforderung ist hier, kundenspezifische Implementationen umzusetzen und dabei die Kompatibilität mit Änderungen an der Haupt-Codebasis zu erhalten.
Diverseabhängig von Kundenbedürfnissen
Alphabrik GmbH
Aus- und Weiterbildung
Aus- und Weiterbildung
1 Jahr 2 Monate
2020-05 - 2021-06
Ausbildung als Fachinformatiker für Anwendungsentwicklung
Ausbildung als Fachinformatiker für Anwendungsentwicklung, Alphabrik GmbH, Hamburg
Ausbildung als Fachinformatiker für Anwendungsentwicklung
Alphabrik GmbH, Hamburg
8 Monate
2019-09 - 2020-04
Duales Studium - Angewandte Informatik
Nordakademie & Alphabrik GmbH, Elmshorn / Hamburg
Nordakademie & Alphabrik GmbH, Elmshorn / Hamburg
1 Jahr 1 Monat
2018-08 - 2019-08
Ausbildung als Fachinformatiker für Anwendungsentwicklung
Alphabrik GmbH, Hamburg
Alphabrik GmbH, Hamburg
3 Jahre
2015-08 - 2018-07
Schulbildung
Fachabitur, Eric-Kandel-Gymnasium, Ahrensburg
Fachabitur
Eric-Kandel-Gymnasium, Ahrensburg
5 Jahre 10 Monate
2009-09 - 2015-06
Schulbildung
Mittlere Reife, Gemeinschaftsschule im Schulzentrum am Heimgarten, Ahrensburg
Mittlere Reife
Gemeinschaftsschule im Schulzentrum am Heimgarten, Ahrensburg
Ich bin Full-Stack-Softwareentwickler mit fundierter Erfahrung in der Entwicklung moderner Webanwendungen auf Basis von Java, Spring, Quarkus, Angular und Vue. Mein Schwerpunkt liegt auf der Umsetzung skalierbarer Microservice-Architekturen in Cloud-Umgebungen wie Google Cloud Platform, Azure und OpenShift. Durch meine vielseitige Projekterfahrung bei Unternehmen wie Hermes und Accenture konnte ich tiefgehende Kenntnisse in agiler Softwareentwicklung (Scrum & Kanban) sowie in CI/CD-Prozessen und DevOps-Praktiken aufbauen. Neben meiner Begeisterung für technische Herausforderungen zeichne ich mich durch lösungsorientiertes Arbeiten, Teamfähigkeit und ein hohes Maß an Eigeninitiative aus.
Die Begeisterung für IT und Softwareentwicklung begleitet mich seit meiner Jugend ? erste Erfahrungen sammelte ich bereits vor meiner Ausbildung in Minijobs und eigenen Projekten. Bis heute beschäftige ich mich auch außerhalb der Arbeit gerne mit Soft- und Hardwareprojekten.
Kompetenzen
Microservices
Microfrontends
Cloud Functions
Scalability
Scale to Zero
Blue-green Deployment
Resilienz
Responsive Design
Agile Softwareentwicklung
Clean Code
Test Driven Development
Technologien
Spring (Boot)
Quarkus
Node.js
Angular
Vue.js
NestJS
React
Bootstrap
jQuery
E-Mail
First Spirit (CMS)
Silverstripe (CMS)
Infrastruktur
Docker
Linux
Google Cloud Platform (GCP)
Azure
OpenShift
Git
Bitbucket
GitHub
GitLab
MySQL
PostgreSQL
Oracle DB
MongoDB
Firestore
Kafka
RabbitMQ
Terraform
Ansible
Jenkins
Grafana
SonarQube (SonarCloud)
Renovate
Snyk
ElasticSearch
Kibana
Logstash
Sonatype Nexus
Programmiersprachen
Java
Kotlin
TypeScript
JavaScript
CSS
HTML
Python
PHP
Einsatzorte
Einsatzorte
Deutschland, Schweiz, Österreich
möglich
Projekte
Projekte
9 Monate
2024-08 - 2025-04
Verwaltung der zentralen logistischen Stammdatenprozesse
Full-Stack DeveloperSpringVue.jsJava...
Full-Stack Developer
Verwaltung der zentralen logistischen Stammdatenprozesse von Großkunden; Verwaltung der Stammdatenprozesse von Endkunden; Ablösung der bisherigen IBM AS400 basierten Lösung
Ziel ist die Neugestaltung und modernisierung der zentralen logistischen Stammdatenprozesse für die Integration von Großkunden
Für die Systemablösung wurden folgende Services entwickelt:
Vue.js Frontend
mehrere NestJS Backends
eine Firestore Dokumentendatenbank
eine PostgreSQL Datenbank (Cloud SQL) zur relationalen Datenhaltung
Cloud Functions für den Export auf Kafka Topics
Import von Salesforce via Streaming-API
Load Balancer als API und Security Gateway (IAP)
Das Frontend und die Backend-Services wurden Containerisiert mit GCP Cloud Run im Sinne einer Microservicestruktur gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen CI/CD Prozess und Code Reviews sichergestellt. Dies beinhaltet:
Weiterentwicklung und Betreuung des Privatkundenportals und -website
Full-Stack DeveloperSpringQuarkusVue.js...
Full-Stack Developer
Die Privatkundenzentrierte Webseite myhermes.de enthält verschiedene Anwendungen, welche weiterentwickelt und bei neuen Anforderungen neu entwickelt werden müssen. Folgende Technologien werden für die Umsetzung genutzt:
mehrere Vue.js Frontends
mehrere Spring, Quarkus und NestJS Backends
eine PostgreSQL Datenbank (Cloud SQL) zur relationalen Datenhaltung
Cloud Functions für die Bereitstellung von Kleinst Funktionen und regelmäßigen Abläufen
Load Balancer als API Gateway
Anbindung diverser Team externer Schnittstellen (REST)
Zahlungsabwicklung über die Anbindung eines externen Zahlungsdienstleisters
Die Frontend- und Backend-Services wurden Containerisiert mit GCP Cloud Run im Sinne einer Microservice- und Microfrontendstruktur gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen CI/CD Prozess und Code Reviews sichergestellt. Dies beinhaltet:
Es wurde ein Team für eine Neuentwicklung bei einem Kunden bereitgestellt. Dieses Team wurde mit der Aufgabe betraut eine Intranetanwendung in einem Bankenumfeld umzusetzen. Für die Entwicklung wurden folgende Technologien eingesetzt:
Angular Frontend
Mehrere .NET Backends
Azure SQL
Mehrere Azure Functions
Ich unterstützte das Team mit Lösungskonzepten und Erfahrungswerten in folgenden Punkten:
Anwendungsarchitektur in Angular
Optimierungen in Angular
Responsive Web development
Security in Frontendanwendungen
Azure
AngularResponsive Webdesign
Accenture GmbH
10 Monate
2020-09 - 2021-06
Neuentwicklung einer Software zum Bearbeiten und Erstellen von Lerninhalten
Es wird eine neue Software zum Erstellen und Verwalten von Lerninhalten entwickelt. Die erstellten Lerninhalte sind kompatibel mit SCORM, sowie speziell mit dem hauseigenen WebCampus LMS. Zur Realisierung dieser Software wird folgendes implementiert:
Mehrere Spring Boot Backends
Modularisiertes Angular Frontend
PostgreSQL & MongoDB zur Datenhaltung
RabbitMQ zur Asynchronen Inter-Service Kommunikation
Keycloak für Rechte und Identitätsmanagement
Alle Services wurde im Sinne einer Microservicearchitektur mit Docker Compose auf einem, durch das Team betriebenen Ubuntu Server, gehostet.
Entwicklungsarbeiten wurden in der anfänglichen Konzeptionsphase Agil nach dem Kanban Schema durchgeführt. Sobald ein Projektkontext existierte, welcher die Arbeit nach Scrum möglich machte, wurde zum Scrum Schema gewechselt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen CI/CD Prozess und Code Reviews sichergestellt. Dies beinhaltet:
Für einen Kunden soll eine Controlling-Lösung erarbeitet werden. Verkaufsdaten sollen nach verschiedenen Zuordnungen auswertbar sein. Im späteren Verlauf wird ein Zeitarbeiter-Management ergänzt. Um diese Anforderungen umzusetzen werden folgende Komponenten entwickelt:
Mehrere Spring Boot Backends
Angular Frontend
Verfügbarkeit als PWA für ?Kiosk? Betrieb
PostgreSQL Datenbank
Stammdaten-Import
Verkaufsdaten-Import
Export diverser Auswertungen als PDF mit LaTeX
Alle Services wurde im Sinne einer Microservicearchitektur mit Docker Compose auf einem, durch das Team betriebenen Ubuntu Server, gehostet.
Entwicklungsarbeiten wurden Agil nach dem Scrum Schema durchgeführt.
Die Sicherheit und Zuverlässigkeit der Software wird durch einen CI/CD Prozess und Code Reviews sichergestellt. Dies beinhaltet:
Unit Tests
Integration Tests
E2E Tests
Statische Codeanalyse
Blue/Green Deployments
GitHubAtlassian JIRAAtlassian ConfluenceBitbucket
SpringSpring BootAngularJavaKotlinProgressive Web ApplicationPostgreSQLJenkinsLaTeXDockerNode.jsTypeScriptJavaScriptAnsibleLinuxGitSonarQubeHTMLCSSMicroservicesAgile SoftwareentwicklungClean CodeTDD
Alphabrik GmbH
1 Jahr 5 Monate
2016-04 - 2017-08
WebCampus Learning Management System
Technische Umsetzung von FeaturesDiverseabhängig von Kundenbedürfnissen
Technische Umsetzung von Features
Für LMS Plattform WebCampus sind laufend Anpassungen nötig. Dies können allgemeine Änderungen oder kundenspezifische Individualisierungswünsche sein.
Um diese Anforderungen technisch umzusetzen, wird die umfangreiche PHP Codebasis laufend erweitert. Eine besondere Herausforderung ist hier, kundenspezifische Implementationen umzusetzen und dabei die Kompatibilität mit Änderungen an der Haupt-Codebasis zu erhalten.
Diverseabhängig von Kundenbedürfnissen
Alphabrik GmbH
Aus- und Weiterbildung
Aus- und Weiterbildung
1 Jahr 2 Monate
2020-05 - 2021-06
Ausbildung als Fachinformatiker für Anwendungsentwicklung
Ausbildung als Fachinformatiker für Anwendungsentwicklung, Alphabrik GmbH, Hamburg
Ausbildung als Fachinformatiker für Anwendungsentwicklung
Alphabrik GmbH, Hamburg
8 Monate
2019-09 - 2020-04
Duales Studium - Angewandte Informatik
Nordakademie & Alphabrik GmbH, Elmshorn / Hamburg
Nordakademie & Alphabrik GmbH, Elmshorn / Hamburg
1 Jahr 1 Monat
2018-08 - 2019-08
Ausbildung als Fachinformatiker für Anwendungsentwicklung
Alphabrik GmbH, Hamburg
Alphabrik GmbH, Hamburg
3 Jahre
2015-08 - 2018-07
Schulbildung
Fachabitur, Eric-Kandel-Gymnasium, Ahrensburg
Fachabitur
Eric-Kandel-Gymnasium, Ahrensburg
5 Jahre 10 Monate
2009-09 - 2015-06
Schulbildung
Mittlere Reife, Gemeinschaftsschule im Schulzentrum am Heimgarten, Ahrensburg
Mittlere Reife
Gemeinschaftsschule im Schulzentrum am Heimgarten, Ahrensburg
Ich bin Full-Stack-Softwareentwickler mit fundierter Erfahrung in der Entwicklung moderner Webanwendungen auf Basis von Java, Spring, Quarkus, Angular und Vue. Mein Schwerpunkt liegt auf der Umsetzung skalierbarer Microservice-Architekturen in Cloud-Umgebungen wie Google Cloud Platform, Azure und OpenShift. Durch meine vielseitige Projekterfahrung bei Unternehmen wie Hermes und Accenture konnte ich tiefgehende Kenntnisse in agiler Softwareentwicklung (Scrum & Kanban) sowie in CI/CD-Prozessen und DevOps-Praktiken aufbauen. Neben meiner Begeisterung für technische Herausforderungen zeichne ich mich durch lösungsorientiertes Arbeiten, Teamfähigkeit und ein hohes Maß an Eigeninitiative aus.
Die Begeisterung für IT und Softwareentwicklung begleitet mich seit meiner Jugend ? erste Erfahrungen sammelte ich bereits vor meiner Ausbildung in Minijobs und eigenen Projekten. Bis heute beschäftige ich mich auch außerhalb der Arbeit gerne mit Soft- und Hardwareprojekten.
Kompetenzen
Microservices
Microfrontends
Cloud Functions
Scalability
Scale to Zero
Blue-green Deployment
Resilienz
Responsive Design
Agile Softwareentwicklung
Clean Code
Test Driven Development
Technologien
Spring (Boot)
Quarkus
Node.js
Angular
Vue.js
NestJS
React
Bootstrap
jQuery
E-Mail
First Spirit (CMS)
Silverstripe (CMS)
Infrastruktur
Docker
Linux
Google Cloud Platform (GCP)
Azure
OpenShift
Git
Bitbucket
GitHub
GitLab
MySQL
PostgreSQL
Oracle DB
MongoDB
Firestore
Kafka
RabbitMQ
Terraform
Ansible
Jenkins
Grafana
SonarQube (SonarCloud)
Renovate
Snyk
ElasticSearch
Kibana
Logstash
Sonatype Nexus
Programmiersprachen
Java
Kotlin
TypeScript
JavaScript
CSS
HTML
Python
PHP
Vertrauen Sie auf Randstad
Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung