Java/Kotlin (Spring, Quarkus) and NodeJS (Angular, Vue, NestJS) with focus on Cloud Technologies
Aktualisiert am 22.07.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 22.07.2025
Verfügbar zu: 100%
davon vor Ort: 10%
Java
Spring
Angular
Node.js
Vue.js
Quarkus
NestJS
Google Cloud
Azure

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

9 Monate
2024-08 - 2025-04

Verwaltung der zentralen logistischen Stammdatenprozesse

Full-Stack Developer Spring Vue.js Java ...
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:
    • Unit Tests
    • Integration Tests
    • Statische Codeanalyse
    • Vulnerability Analyse
    • Blue/Green Deployments

GCP Kafka Google Cloud Google Cloud Platform Salesforce Bitbucket Snyk
Spring Vue.js Java TypeScript Python Go PostgreSQL Terraform Firestore NestJS Kafka Linux Docker Git Grafana SonarQube Renovate Node.js Spring Boot HTML CSS JavaScript Microservices Agile Softwareentwicklung Clean Code TDD
Hermes Germany GmbH
Hamburg
2 Jahre 2 Monate
2022-07 - 2024-08

Weiterentwicklung und Betreuung des Privatkundenportals und -website

Full-Stack Developer Spring Quarkus Vue.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:
    • Unit Tests
    • Integration Tests
    • E2E Tests
    • Statische Codeanalyse
    • Vulnerability Analyse
    • Blue/Green Deployments

GCP Kafka FirstSpirit Google Cloud Platform Google Cloud Bitbucket Snyk
Spring Quarkus Vue.js NestJS Java TypeScript PostgreSQL Grafana Kafka Terraform Go Linux Docker Git SonarQube Node.js Spring Boot JavaScript HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Hermes Germany GmbH
6 Monate
2022-01 - 2022-06

Neuentwicklung einer Intranetanwendung im Bankenumfeld

Full-Stack Developer Java React Spring ...
Full-Stack Developer

  • Zur Neuentwicklung einer Intranetanwendungen wurden folgende Technologien verwendet:
    • Mehrere Spring Boot Backends
    • React Frontend
    • Azure SQL
  • Das Frontend und die Backend-Services wurden Containerisiert mit Azure Container Instances 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:
    • Unit Tests
    • Integration Tests
    • Statische Codeanalyse
    • Vulnerability Analyse
    • Blue/Green Deployments

Azure Azure Devops
Java React Spring Spring Boot Docker Agile Softwareentwicklung TDD Linux TypeScript Terraform Git Node.js JavaScript HTML CSS Microservices Clean Code
Accenture GmbH
6 Monate
2021-07 - 2021-12

Neuentwicklung eines Systems zur Validierung und Autorisierung von Banktransaktionen

Full-Stack Developer Spring Spring Boot Java ...
Full-Stack Developer

  • Es wurde eine Anwendung entwickelt, um Transaktionen zu kontextualisieren und zu überprüfen. Folgende Komponenten wurden dazu entwickelt:
    • Mehrere Spring Boot Backends
    • React Frontend
    • Oracle DB (On-Prem)
      • Hisorisierung von Datenbanktransaktionen
  • Das Frontend und die Backend-Services wurden Containerisiert mit OpenShift 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:
    • Unit Tests
    • Integration Tests
    • Statische Codeanalyse
    • Vulnerability Analyse

OpenShift Oracle DB
Spring Spring Boot Java React TypeScript JavaScript Docker WSL Git SonarQube Node.js HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Accenture GmbH
3 Monate
2021-08 - 2021-10

Intranetanwendung im Bankenumfeld

Angular Experte Angular Responsive Webdesign
Angular Experte

  • 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
Angular Responsive Webdesign
Accenture GmbH
10 Monate
2020-09 - 2021-06

Neuentwicklung einer Software zum Bearbeiten und Erstellen von Lerninhalten

Full-Stack Developer (Ausbildung) Angular Spring Java ...
Full-Stack Developer (Ausbildung)

  • 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:
    • Unit Tests
    • Integration Tests
    • E2E Tests
    • Statische Codeanalyse
    • Blue/Green Deployments

GitHub Atlassian JIRA Atlassian Confluence
Angular Spring Java Kotlin Jenkins Ansible Spring Boot PostgreSQL MongoDB RabbitMQ Keycloak Agile Softwareentwicklung TDD TypeScript JavaScript Linux Docker Git SonarQube Node.js HTML CSS Learning Management System Microservices Clean Code
Alphabrik GmbH
3 Jahre 4 Monate
2017-09 - 2020-12

Controlling Lösung und Zeitarbeiter Management

Full-Stack Developer (Ausbildung) Spring Spring Boot Angular ...
Full-Stack Developer (Ausbildung)

  • 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

GitHub Atlassian JIRA Atlassian Confluence Bitbucket
Spring Spring Boot Angular Java Kotlin Progressive Web Application PostgreSQL Jenkins LaTeX Docker Node.js TypeScript JavaScript Ansible Linux Git SonarQube HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Alphabrik GmbH
1 Jahr 5 Monate
2016-04 - 2017-08

WebCampus Learning Management System

Technische Umsetzung von Features Diverse abhä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.
Diverse abhä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

Position

Position

Full-Stack Developer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Angular Node.js Vue.js Quarkus NestJS Google Cloud Azure

Produkte / Standards / Erfahrungen / Methoden

Profil

  • 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 Developer Spring Vue.js Java ...
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:
    • Unit Tests
    • Integration Tests
    • Statische Codeanalyse
    • Vulnerability Analyse
    • Blue/Green Deployments

GCP Kafka Google Cloud Google Cloud Platform Salesforce Bitbucket Snyk
Spring Vue.js Java TypeScript Python Go PostgreSQL Terraform Firestore NestJS Kafka Linux Docker Git Grafana SonarQube Renovate Node.js Spring Boot HTML CSS JavaScript Microservices Agile Softwareentwicklung Clean Code TDD
Hermes Germany GmbH
Hamburg
2 Jahre 2 Monate
2022-07 - 2024-08

Weiterentwicklung und Betreuung des Privatkundenportals und -website

Full-Stack Developer Spring Quarkus Vue.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:
    • Unit Tests
    • Integration Tests
    • E2E Tests
    • Statische Codeanalyse
    • Vulnerability Analyse
    • Blue/Green Deployments

GCP Kafka FirstSpirit Google Cloud Platform Google Cloud Bitbucket Snyk
Spring Quarkus Vue.js NestJS Java TypeScript PostgreSQL Grafana Kafka Terraform Go Linux Docker Git SonarQube Node.js Spring Boot JavaScript HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Hermes Germany GmbH
6 Monate
2022-01 - 2022-06

Neuentwicklung einer Intranetanwendung im Bankenumfeld

Full-Stack Developer Java React Spring ...
Full-Stack Developer

  • Zur Neuentwicklung einer Intranetanwendungen wurden folgende Technologien verwendet:
    • Mehrere Spring Boot Backends
    • React Frontend
    • Azure SQL
  • Das Frontend und die Backend-Services wurden Containerisiert mit Azure Container Instances 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:
    • Unit Tests
    • Integration Tests
    • Statische Codeanalyse
    • Vulnerability Analyse
    • Blue/Green Deployments

Azure Azure Devops
Java React Spring Spring Boot Docker Agile Softwareentwicklung TDD Linux TypeScript Terraform Git Node.js JavaScript HTML CSS Microservices Clean Code
Accenture GmbH
6 Monate
2021-07 - 2021-12

Neuentwicklung eines Systems zur Validierung und Autorisierung von Banktransaktionen

Full-Stack Developer Spring Spring Boot Java ...
Full-Stack Developer

  • Es wurde eine Anwendung entwickelt, um Transaktionen zu kontextualisieren und zu überprüfen. Folgende Komponenten wurden dazu entwickelt:
    • Mehrere Spring Boot Backends
    • React Frontend
    • Oracle DB (On-Prem)
      • Hisorisierung von Datenbanktransaktionen
  • Das Frontend und die Backend-Services wurden Containerisiert mit OpenShift 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:
    • Unit Tests
    • Integration Tests
    • Statische Codeanalyse
    • Vulnerability Analyse

OpenShift Oracle DB
Spring Spring Boot Java React TypeScript JavaScript Docker WSL Git SonarQube Node.js HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Accenture GmbH
3 Monate
2021-08 - 2021-10

Intranetanwendung im Bankenumfeld

Angular Experte Angular Responsive Webdesign
Angular Experte

  • 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
Angular Responsive Webdesign
Accenture GmbH
10 Monate
2020-09 - 2021-06

Neuentwicklung einer Software zum Bearbeiten und Erstellen von Lerninhalten

Full-Stack Developer (Ausbildung) Angular Spring Java ...
Full-Stack Developer (Ausbildung)

  • 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:
    • Unit Tests
    • Integration Tests
    • E2E Tests
    • Statische Codeanalyse
    • Blue/Green Deployments

GitHub Atlassian JIRA Atlassian Confluence
Angular Spring Java Kotlin Jenkins Ansible Spring Boot PostgreSQL MongoDB RabbitMQ Keycloak Agile Softwareentwicklung TDD TypeScript JavaScript Linux Docker Git SonarQube Node.js HTML CSS Learning Management System Microservices Clean Code
Alphabrik GmbH
3 Jahre 4 Monate
2017-09 - 2020-12

Controlling Lösung und Zeitarbeiter Management

Full-Stack Developer (Ausbildung) Spring Spring Boot Angular ...
Full-Stack Developer (Ausbildung)

  • 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

GitHub Atlassian JIRA Atlassian Confluence Bitbucket
Spring Spring Boot Angular Java Kotlin Progressive Web Application PostgreSQL Jenkins LaTeX Docker Node.js TypeScript JavaScript Ansible Linux Git SonarQube HTML CSS Microservices Agile Softwareentwicklung Clean Code TDD
Alphabrik GmbH
1 Jahr 5 Monate
2016-04 - 2017-08

WebCampus Learning Management System

Technische Umsetzung von Features Diverse abhä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.
Diverse abhä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

Position

Position

Full-Stack Developer

Kompetenzen

Kompetenzen

Top-Skills

Java Spring Angular Node.js Vue.js Quarkus NestJS Google Cloud Azure

Produkte / Standards / Erfahrungen / Methoden

Profil

  • 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

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.