Ich bin leidenschaftlicher Software Craftsman mit Fokus auf der Entwicklung von nachhaltiger Software im Bereich Backend und Frontend.
Aktualisiert am 03.08.2024
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.11.2024
Verfügbar zu: 50%
davon vor Ort: 100%
Testgetriebene Softwareentwicklung
Agile Softwareentwicklung
Java
Kotlin
Domain-Driven Design
Sichere Softwareentwicklung
Hexagonale Architektur
Openshift / Kubernetes
Helm
Prometheus
Grafana
Gitlab-CI
Infrastructure-as-code (Terraform)
AWS
Spring Boot
Hibernate
REST-APIs
Python
Gradle

Einsatzorte

Einsatzorte

Frankfurt am Main (+200km)
Deutschland, Schweiz, Österreich
nicht möglich

Projekte

Projekte

11 Monate
2023-10 - heute

System zum Ermitteln Auswirkungen von Störungen im Zugverkehr

Software-Architekt & Lead Entwickler Kotlin Spring Boot Openshift ...
Software-Architekt & Lead Entwickler

Entwicklung einer Web-Applikation zum Ermitteln von Auswirkungen & Betroffenheit durch Störungen im Zugverkehr.

  • Konzeption und Umsetzung einer skalierbaren Backend Architektur zur Umsetzung des fachlich komplexen Anforderungsprofils
  • Sicherstellung & Weiterentwicklung der etablierten Security-Maßnahmen auch über die Applikation hinaus
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung & Domain-Driven Design
  • Weiterentwicklung von vorhandenen Infrastructure-as-Code-Prinzipien
Kotlin Spring Boot Openshift Terraform GitLab CI/CD AWS Typescript
4 Jahre 7 Monate
2020-02 - heute

Netzwerk-Orchestrierungssystem zum deklarativen Management von Netzwerk-Komponenten in einem Internet-Exchange Point (IXP) Netzwerk

Software-Architekt & Lead Entwickler python GitLab CI/CD Kafka ...
Software-Architekt & Lead Entwickler

Entwicklung eines deklarativen Orchestrierungssystems mit dem Kunden Services und Betreiber Konfiguration auf verteilen Netzwerk-Komponenten in einem IXP-Netzwerk provisioniert werden.

  • Erarbeitung einer Architektur zur Umsetzung eines zuverlässigen Managementsystems für verteilte Netzwerk-Komponenten
  • Weiterentwicklung von Kernsystemen zur Bereitstellung der notwendigen Daten für das Orchestrierungssystem
  • Einführung einer event-getriebenen Architektur
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung
python GitLab CI/CD Kafka Terraform NETCONF netbox yang
10 Monate
2023-01 - 2023-10

System zum Kommunizieren von dispositiven Maßnahmen

Software-Architekt & Lead Entwickler Kotlin Spring Boot Openshift ...
Software-Architekt & Lead Entwickler

Entwicklung einer Web-Applikation zum Erstellen und Kommunizieren von dispositiven Maßnahmen im Zugverkehr.

  • Konzeption und Umsetzung einer skalierbaren Backend Architektur zur Umsetzung des fachlich komplexen Anforderungsprofils
  • Sicherstellung & Weiterentwicklung der etablierten Security-Maßnahmen auch über die Applikation hinaus
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung & Domain-Driven Design
  • Weiterentwicklung von vorhandenen Infrastructure-as-Code-Prinzipien
Kotlin Spring Boot Openshift Terraform GitLab CI/CD AWS
1 Jahr 5 Monate
2021-08 - 2022-12

Qualitätsmangelmeldungssystem zur Verarbeitung von Mangelmeldungen von Zügen

Software-Architekt & DevSecOps Entwickler Java Spring Boot Openshift ...
Software-Architekt & DevSecOps Entwickler

Entwicklung einer Web-Applikation zum Melden, Verarbeiten und Beheben von Mangelmeldungen der eingesetzten Züge im operativen Betrieb.

  • Konzeption und Umsetzung einer skalierbaren Backend Architektur zur Umsetzung des fachlich komplexen Anforderungsprofils
  • Sicherstellung & Weiterentwicklung der etablierten Security-Maßnahmen auch über die Applikation hinaus
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung & Domain-Driven Design
  • Weiterentwicklung von vorhandenen Infrastructure-as-Code-Prinzipien
Java Spring Boot Openshift Terraform Amazon Aurora PostgreSQL GitLab CI/CD
2 Jahre 1 Monat
2019-08 - 2021-08

Entwicklung eines Reisenden Dispositionssystem

Software-Architekt & DevSecOps Entwickler Java Spring Boot Openshift ...
Software-Architekt & DevSecOps Entwickler

Entwicklung eine Web-Applikation zur Disposition von Reisenden im DB-Fernverkehr. Dazu werden aus mehreren komplexen Datenquellen relevante Informationsaggregate gebildet.

  • Entwurf und Umsetzung von komplexen fachlichen Anforderungen in einer verteilten Microservice Umgebung mit Methoden des Domain Driven Design
  • Einführung neuer Architekturprinzipien zur Abgrenzung von Fachlichkeit und Technologie Abhängigkeiten
  • Steigerung des Sicherheitsniveaus durch Einführung von geeigneten Security-Scanner und Code-Analyse Werkzeugen
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung
  • Weiterentwicklung von bereits vorhandenen Infrastructure-as-Code-Prinzipien
  • Einführung von Messaging-getriebenen Architekturprinzipien
Java Spring Boot Openshift CloudFormation Amazon MQ PostgreSQL GitLab-CI/CD
6 Monate
2018-01 - 2018-06

Entwicklung eines Partnerinformationsportals im E-Commerce Bereich

Full-Stack Entwickler Java Sprint Boot Kubernetes ...
Full-Stack Entwickler

Entwicklung eines Partnerinformationsportals für einen großen deutschen Versandhändler. Das Online-Portal bündelt Informationen über die Geschäftsaktivitäten des Partners. Die hierzu notwendigen Informationen werden von internen Systemen des Versandhändlers bezogen, aufbereitet und visualisiert.

  • Entwicklung des Vue.js basierten Frontends
  • Entwicklung des Spring Boot basierten Backend Services
  • Anbindung an Amazon SQS zum skalierbaren Import von Daten aus einem Data Warehouse
Java Sprint Boot Kubernetes Vue.js Exasol Terraform Amazon SQS

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 2 Monate
2013-04 - 2015-05

Studium Informationssystemtechnik

Master of Science, TU Darmstadt
Master of Science
TU Darmstadt
Software-Defined-Networking

Kompetenzen

Kompetenzen

Top-Skills

Testgetriebene Softwareentwicklung Agile Softwareentwicklung Java Kotlin Domain-Driven Design Sichere Softwareentwicklung Hexagonale Architektur Openshift / Kubernetes Helm Prometheus Grafana Gitlab-CI Infrastructure-as-code (Terraform) AWS Spring Boot Hibernate REST-APIs Python Gradle

Schwerpunkte

Test-Driven-Development

Produkte / Standards / Erfahrungen / Methoden

Docker
Spring Boot
Vue.js

Programmiersprachen

Java

Branchen

Branchen

Bahnverkehr

Telekommunikation (Netzwerke)

Einsatzorte

Einsatzorte

Frankfurt am Main (+200km)
Deutschland, Schweiz, Österreich
nicht möglich

Projekte

Projekte

11 Monate
2023-10 - heute

System zum Ermitteln Auswirkungen von Störungen im Zugverkehr

Software-Architekt & Lead Entwickler Kotlin Spring Boot Openshift ...
Software-Architekt & Lead Entwickler

Entwicklung einer Web-Applikation zum Ermitteln von Auswirkungen & Betroffenheit durch Störungen im Zugverkehr.

  • Konzeption und Umsetzung einer skalierbaren Backend Architektur zur Umsetzung des fachlich komplexen Anforderungsprofils
  • Sicherstellung & Weiterentwicklung der etablierten Security-Maßnahmen auch über die Applikation hinaus
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung & Domain-Driven Design
  • Weiterentwicklung von vorhandenen Infrastructure-as-Code-Prinzipien
Kotlin Spring Boot Openshift Terraform GitLab CI/CD AWS Typescript
4 Jahre 7 Monate
2020-02 - heute

Netzwerk-Orchestrierungssystem zum deklarativen Management von Netzwerk-Komponenten in einem Internet-Exchange Point (IXP) Netzwerk

Software-Architekt & Lead Entwickler python GitLab CI/CD Kafka ...
Software-Architekt & Lead Entwickler

Entwicklung eines deklarativen Orchestrierungssystems mit dem Kunden Services und Betreiber Konfiguration auf verteilen Netzwerk-Komponenten in einem IXP-Netzwerk provisioniert werden.

  • Erarbeitung einer Architektur zur Umsetzung eines zuverlässigen Managementsystems für verteilte Netzwerk-Komponenten
  • Weiterentwicklung von Kernsystemen zur Bereitstellung der notwendigen Daten für das Orchestrierungssystem
  • Einführung einer event-getriebenen Architektur
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung
python GitLab CI/CD Kafka Terraform NETCONF netbox yang
10 Monate
2023-01 - 2023-10

System zum Kommunizieren von dispositiven Maßnahmen

Software-Architekt & Lead Entwickler Kotlin Spring Boot Openshift ...
Software-Architekt & Lead Entwickler

Entwicklung einer Web-Applikation zum Erstellen und Kommunizieren von dispositiven Maßnahmen im Zugverkehr.

  • Konzeption und Umsetzung einer skalierbaren Backend Architektur zur Umsetzung des fachlich komplexen Anforderungsprofils
  • Sicherstellung & Weiterentwicklung der etablierten Security-Maßnahmen auch über die Applikation hinaus
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung & Domain-Driven Design
  • Weiterentwicklung von vorhandenen Infrastructure-as-Code-Prinzipien
Kotlin Spring Boot Openshift Terraform GitLab CI/CD AWS
1 Jahr 5 Monate
2021-08 - 2022-12

Qualitätsmangelmeldungssystem zur Verarbeitung von Mangelmeldungen von Zügen

Software-Architekt & DevSecOps Entwickler Java Spring Boot Openshift ...
Software-Architekt & DevSecOps Entwickler

Entwicklung einer Web-Applikation zum Melden, Verarbeiten und Beheben von Mangelmeldungen der eingesetzten Züge im operativen Betrieb.

  • Konzeption und Umsetzung einer skalierbaren Backend Architektur zur Umsetzung des fachlich komplexen Anforderungsprofils
  • Sicherstellung & Weiterentwicklung der etablierten Security-Maßnahmen auch über die Applikation hinaus
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung & Domain-Driven Design
  • Weiterentwicklung von vorhandenen Infrastructure-as-Code-Prinzipien
Java Spring Boot Openshift Terraform Amazon Aurora PostgreSQL GitLab CI/CD
2 Jahre 1 Monat
2019-08 - 2021-08

Entwicklung eines Reisenden Dispositionssystem

Software-Architekt & DevSecOps Entwickler Java Spring Boot Openshift ...
Software-Architekt & DevSecOps Entwickler

Entwicklung eine Web-Applikation zur Disposition von Reisenden im DB-Fernverkehr. Dazu werden aus mehreren komplexen Datenquellen relevante Informationsaggregate gebildet.

  • Entwurf und Umsetzung von komplexen fachlichen Anforderungen in einer verteilten Microservice Umgebung mit Methoden des Domain Driven Design
  • Einführung neuer Architekturprinzipien zur Abgrenzung von Fachlichkeit und Technologie Abhängigkeiten
  • Steigerung des Sicherheitsniveaus durch Einführung von geeigneten Security-Scanner und Code-Analyse Werkzeugen
  • Weiterbildung von Kollegen in testgetriebener Software-Entwicklung
  • Weiterentwicklung von bereits vorhandenen Infrastructure-as-Code-Prinzipien
  • Einführung von Messaging-getriebenen Architekturprinzipien
Java Spring Boot Openshift CloudFormation Amazon MQ PostgreSQL GitLab-CI/CD
6 Monate
2018-01 - 2018-06

Entwicklung eines Partnerinformationsportals im E-Commerce Bereich

Full-Stack Entwickler Java Sprint Boot Kubernetes ...
Full-Stack Entwickler

Entwicklung eines Partnerinformationsportals für einen großen deutschen Versandhändler. Das Online-Portal bündelt Informationen über die Geschäftsaktivitäten des Partners. Die hierzu notwendigen Informationen werden von internen Systemen des Versandhändlers bezogen, aufbereitet und visualisiert.

  • Entwicklung des Vue.js basierten Frontends
  • Entwicklung des Spring Boot basierten Backend Services
  • Anbindung an Amazon SQS zum skalierbaren Import von Daten aus einem Data Warehouse
Java Sprint Boot Kubernetes Vue.js Exasol Terraform Amazon SQS

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 2 Monate
2013-04 - 2015-05

Studium Informationssystemtechnik

Master of Science, TU Darmstadt
Master of Science
TU Darmstadt
Software-Defined-Networking

Kompetenzen

Kompetenzen

Top-Skills

Testgetriebene Softwareentwicklung Agile Softwareentwicklung Java Kotlin Domain-Driven Design Sichere Softwareentwicklung Hexagonale Architektur Openshift / Kubernetes Helm Prometheus Grafana Gitlab-CI Infrastructure-as-code (Terraform) AWS Spring Boot Hibernate REST-APIs Python Gradle

Schwerpunkte

Test-Driven-Development

Produkte / Standards / Erfahrungen / Methoden

Docker
Spring Boot
Vue.js

Programmiersprachen

Java

Branchen

Branchen

Bahnverkehr

Telekommunikation (Netzwerke)

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.