Backend-Entwicklung, Test Engineering und Infrastruktur auf Basis von Spring Boot und/oder Symfony.
Aktualisiert am 10.11.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 10.11.2025
Verfügbar zu: 100%
davon vor Ort: 20%
Java
Kotlin
PHP
Kafka
MySQL
MariaDB
MongoDB
Neo4j
Elastic Search
Kubernetes

Einsatzorte

Einsatzorte

Düsseldorf (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 10 Monate
2022-01 - 2025-10

Gründung eines neuartigen Reiseveranstalters

Co-Founder & CTO Spring Framework (Kotlin) MongoDB Redis ...
Co-Founder & CTO
  • Im Fokus stand die Entwicklung der Core-Technologie zur dynamischen Zusammenstellung von Pauschalreisen, die, anderes als üblich, nicht die Unterkunft sondern Erlebnisse in den Mittelpunkt stellt. 
  • Da es im Markt keine etablierte Technologie gibt, die die Komplexitäten dieser neuartigen Angebotspaketierung ausreichend unterstützt, setzt das Unternehmen auf eine Eigenentwicklung, deren Grundkonzeption, Teamzusammenstellung und Entwicklung bis zur Marktreife ich führte und aktiv mitentwickelte.
Spring Framework (Kotlin) MongoDB Redis Kafka PostgreSQL React Kubernetes Scrum
auf Anfrage
Düsseldorf
9 Monate
2022-05 - 2023-01

Implementierung Multimandantenfähigkeit

Software Engineering Symfony 5 and 6 PHP 7.x Docker ...
Software Engineering

  • Das Projekt des Auftraggebers beschäftigte sich mit der Entwicklung einer Webanwendung die Bürgern den Zugang zu ihren Behörden erleichtern soll. Im konkreten Fall handelte es sich um die Vergabe von Terminen die Bürger online buchen können. Intern wurde jede Buchung entsprechend einem komplexen System aus Zuständigkeitsbereichen von Mitarbeitern, deren Verfügbarkeiten bestehend aus Urlaubstagen, kurzfristigen Abwesenheiten wie Krankheit, Pausenzeiten und bereits zugewiesenen Terminen automatisch verteilt.
  • Die Lösung wurde initiiert als einzelnes Projekt, welche für eine expliziete Behörde entwickelt wurde und sollte nun dahingehend verallgemeinert werden, dass die Software durch Multimandantenfähigkeit skalierbar eingesetzt werden kann.

Symfony 5 and 6 PHP 7.x Docker PHP Unit MySQL Angular Scrum
publicplan GmbH
Düsseldorf
9 Monate
2021-08 - 2022-04

Internationalisierung von Handelsplattform für Schüttgüter

Software Engineering Symfony 5 PHP 7.x Docker ...
Software Engineering

  • Der Auftraggeber entwickelt eine Plattform zur effizienten Distribution von Schüttgütern zwischen Herstellern, Speditionen und Bauvorhaben mit dem Ziel den, vorwiegend analog organisierten, logistischen Prozess zu digitalisieren.
  • Der Großteil meines Aufgabenbereiches bestand darin, die Softwareplattform auf eine Internationalisierung vorzubereiten. 
  • Ich unterstützte im Bereich des Software Engineerings bei der Anpassung bestehender Geschäftsprozesse auf eine multinationale Handhabung und der Dynamisierung von statischen Texten über die gesamte Backend- und Frontend Architektur auf Basis von Phrase. 
  • Weiterhin war ich eingebunden in die Analyse und Bewertung des Einflusses, den das Internationalisierungsvorhaben auf bestehende und kommende Geschäftsprozesse haben wird. 
  • Darauf basierend unterstützte ich die planenden Teammitglieder bei der Priorisierung notwendiger Engineeringaufgaben, sowie deren Risikobewertung.

Symfony 5 PHP 7.x Docker PHP Unit MySQL AWS Vue.js Scrum Phrase
Schüttflix Deutschland GmbH
Gütersloh
4 Monate
2021-09 - 2021-12

Erschließung von Bahnpauschalreisen

Software Consultant
Software Consultant

  • Das Projekt umfasste die Implementierung eine Buchungsplattform für Bahnpauschalreisen in der Schweiz auf Basis von proprietären Technologien des Auftraggebers. Für die Umsetzung des Projektes wurde vom Auftraggeber eine externe Agentur beauftragt.
  • Meine Aufgabe bestand darin die externe Agentur im Hinblick auf Integration der hauseigenen Technologien anzuleiten und durch die Bereitstellung von Kommunikationswegen und Zugang zu internem und Branchen Know-How möglichst effizient durch den Entwicklungsprozess zu führen.

Hotelplan Group
Zürich
1 Monat
2021-09 - 2021-09

Aufbau eines Pauschalreiseveranstalters

Architecture Consultant Spring Framework (Kotlin) MySQL React.js
Architecture Consultant

  • Der Auftraggeber beabsichtigte den Aufbau eines Pauschalreiseveranstalters mit hauseigener Airline. Im Rahmen dieses Projektes unterstützte ich in Fragestellungen zur nötigen technischen Infrastruktur, strategisch-technischen Erwägungen in Koordination mit Geschäftszielen, sowie zur nötigen Personalaufstellung einer potentiellen internen IT-Abteilung.
  • Ferner war Teil des Projektes eine Softwarelösung zur Unterstützung der Akquise von Reisebüros in Mitteleuropa als potentielle Vermittlungspartner des Auftraggebers.

Spring Framework (Kotlin) MySQL React.js
Sky Alps Srl
Bozen

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin PHP Kafka MySQL MariaDB MongoDB Neo4j Elastic Search Kubernetes

Produkte / Standards / Erfahrungen / Methoden

Frameworks
  • Spring
  • Symfony
  • . NET / . NET Core
  • React.js


Testing & QA

  • JUnit
  • TestNG
  • PHPUnit
  • Mockito / MockK
  • Testcontainers
  • Postman / Newman
  • Gatling
  • JMeter
  • Cypress / Playwright


CI/CD & Build Tools

  • Gradle
  • Maven
  • Bitbucket Pipelines
  • Github Actions
  • Jenkins / Groovy


Methodiken & Projektmanagement

  • Scrum
  • Kanban
  • Jira
  • Git
  • Kanban


Berufserfahrung

01/2021 - 01/2022

Rolle: Tech Advisor

Kunde: trivago N.V., Düsseldorf 


Aufgaben:

  • Nach der Veräußerung von (auf Anfrage) unterstützte ich trivago bei der Integration des IT Teams, sowie des Tech-Stacks in die neuen Strukturen
  • Dabei lag der Fokus im Wesentlichen auf der Organisation des Wissentransfers zwischen dem Team und den neuen Kollegen von trivago und der Gestaltung der künftigen Zusammenarbeit in neuen Organisationsstrukturen.


12/2016 ? 12/2020

Rolle: CTO

Kunde: auf Anfrage, Düsseldorf 


Aufgaben:

  • Im Dezember 2016 als (auf Anfrage) gegründet trat das Startup an um die Suche und Buchung von Wochenendreisen mit Hilfe von Technologie zu vereinfachen. 
  • Gestartet mit drei Personen gelang es in den folgenden vier Jahren eine erfolgreiche Unternehmensgeschichte zu schreiben in deren Verlauf ein vollumfänglicher Reiseveranstalter entstanden ist und die prestigeträchtige Domain (auf Anfrage) akquiriert werden konnte. 
  • Die Geschichte mündete in der erfolgreichen Veräußerung des Unternehmens an trivago N. V.
  • Meine Verantwortungsbereiche verlagerten sich über Zeit mit dem Wachstum des Unternehmens. Zu Beginn war Hands-On Programmierung vonnöten begleitet von der Planung der strategischen Ausrichtung des Unternehmens - insbesondere mit Fokus auf die Software-Entwicklung und -Architektur.
  • Weiterhin trug ich Personalverantwortung im Bereich der IT inklusive der Gestaltung und Durchführung des Hiringprozesses, sowie der Verantwortung die technologische Ausrichtung des Unternehmens im Sinne der Unternehmens voranzutreiben.


Kenntnisse:

Symfony3 und 4, PHP 5.x and 7.x, . NET Framework 4.5, Spring Boot (Java), RabbitMQ, MySQL, MongoDB


03/2016 - 11/2016

Rolle: Software Engineer

Kunde: freshcells GmbH, Düsseldorf 


Aufgaben:

  • freshcells - eine Web-/Technologie-Beratung - begleitete die ?Early-Stage Research and Development?-Phase die im Dezember 2016 zur Gründung von (auf Anfrage) führen sollte.
  • Meine Kernaufgabe bestand darin verschiedene Herangehensweisen an die Ausgestaltung eines Geschäftsmodells auf ihre technische Umsetzbarkeit zu untersuchen. 
  • Das gemeinsame Ziel mit den Projekinitiatoren war die Entwicklung eines Prototypen einer Mobile App zur Suche und Buchung von Wochenendreisen, welcher potentiellen Investoren vorgestellt werden sollte. Mit Erfolg.


Kenntnisse:

Symfony3, PHP 5.x and 7.x, RabbitMQ, MySQL


06/2008 - 02/2016

Rolle: Head of Software Engineering

Kunde: dialoop GmbH, Wuppertal 


Aufgaben:

  • Nach abgeschlossener, dreijähriger Ausbildung zum Fachinformatiker und anschließender übernahme bei dialoop - einer Full-Service Agentur mit Fokus auf Webprogrammierung - gelangte ich in Kurzer Zeit in die Position des Head of Engineering und betreute über die Jahre mehrere Kundenprojekte, sowie die Entwicklung eines agentur eigenen Softwareproduktes.
    • Online Kalender zur Therapiedokumentation für MigränepatientenMedizinische Online Studiendokumentation einer Behandlungsmethode von 
    • Aneurysmen
    • Customer Loyalty System für Dachhandwerker
  • Bei dem Agenturprodukt handelte es sich um eine B2B Kommunikationsplattform zur zielgerichteten Steuerung von Werbemaßnahmen auf Basis bestehender Kundenbeziehungen durch die Integration des Produktes in existierende CRM-Systeme des jeweiligen Kunden.


Kenntnisse:

.NET Framework (C# + VB.NET), MSSQL, jQuery, knockout.js

Programmiersprachen

Java
Kotlin
PHP
C#
JavaScript

Datenbanken

MySQL
PostgreSQL
MongoDB
Docker
Kubernetes
Ansible
Terraform
Kafka
RabbitMQ



Einsatzorte

Einsatzorte

Düsseldorf (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

3 Jahre 10 Monate
2022-01 - 2025-10

Gründung eines neuartigen Reiseveranstalters

Co-Founder & CTO Spring Framework (Kotlin) MongoDB Redis ...
Co-Founder & CTO
  • Im Fokus stand die Entwicklung der Core-Technologie zur dynamischen Zusammenstellung von Pauschalreisen, die, anderes als üblich, nicht die Unterkunft sondern Erlebnisse in den Mittelpunkt stellt. 
  • Da es im Markt keine etablierte Technologie gibt, die die Komplexitäten dieser neuartigen Angebotspaketierung ausreichend unterstützt, setzt das Unternehmen auf eine Eigenentwicklung, deren Grundkonzeption, Teamzusammenstellung und Entwicklung bis zur Marktreife ich führte und aktiv mitentwickelte.
Spring Framework (Kotlin) MongoDB Redis Kafka PostgreSQL React Kubernetes Scrum
auf Anfrage
Düsseldorf
9 Monate
2022-05 - 2023-01

Implementierung Multimandantenfähigkeit

Software Engineering Symfony 5 and 6 PHP 7.x Docker ...
Software Engineering

  • Das Projekt des Auftraggebers beschäftigte sich mit der Entwicklung einer Webanwendung die Bürgern den Zugang zu ihren Behörden erleichtern soll. Im konkreten Fall handelte es sich um die Vergabe von Terminen die Bürger online buchen können. Intern wurde jede Buchung entsprechend einem komplexen System aus Zuständigkeitsbereichen von Mitarbeitern, deren Verfügbarkeiten bestehend aus Urlaubstagen, kurzfristigen Abwesenheiten wie Krankheit, Pausenzeiten und bereits zugewiesenen Terminen automatisch verteilt.
  • Die Lösung wurde initiiert als einzelnes Projekt, welche für eine expliziete Behörde entwickelt wurde und sollte nun dahingehend verallgemeinert werden, dass die Software durch Multimandantenfähigkeit skalierbar eingesetzt werden kann.

Symfony 5 and 6 PHP 7.x Docker PHP Unit MySQL Angular Scrum
publicplan GmbH
Düsseldorf
9 Monate
2021-08 - 2022-04

Internationalisierung von Handelsplattform für Schüttgüter

Software Engineering Symfony 5 PHP 7.x Docker ...
Software Engineering

  • Der Auftraggeber entwickelt eine Plattform zur effizienten Distribution von Schüttgütern zwischen Herstellern, Speditionen und Bauvorhaben mit dem Ziel den, vorwiegend analog organisierten, logistischen Prozess zu digitalisieren.
  • Der Großteil meines Aufgabenbereiches bestand darin, die Softwareplattform auf eine Internationalisierung vorzubereiten. 
  • Ich unterstützte im Bereich des Software Engineerings bei der Anpassung bestehender Geschäftsprozesse auf eine multinationale Handhabung und der Dynamisierung von statischen Texten über die gesamte Backend- und Frontend Architektur auf Basis von Phrase. 
  • Weiterhin war ich eingebunden in die Analyse und Bewertung des Einflusses, den das Internationalisierungsvorhaben auf bestehende und kommende Geschäftsprozesse haben wird. 
  • Darauf basierend unterstützte ich die planenden Teammitglieder bei der Priorisierung notwendiger Engineeringaufgaben, sowie deren Risikobewertung.

Symfony 5 PHP 7.x Docker PHP Unit MySQL AWS Vue.js Scrum Phrase
Schüttflix Deutschland GmbH
Gütersloh
4 Monate
2021-09 - 2021-12

Erschließung von Bahnpauschalreisen

Software Consultant
Software Consultant

  • Das Projekt umfasste die Implementierung eine Buchungsplattform für Bahnpauschalreisen in der Schweiz auf Basis von proprietären Technologien des Auftraggebers. Für die Umsetzung des Projektes wurde vom Auftraggeber eine externe Agentur beauftragt.
  • Meine Aufgabe bestand darin die externe Agentur im Hinblick auf Integration der hauseigenen Technologien anzuleiten und durch die Bereitstellung von Kommunikationswegen und Zugang zu internem und Branchen Know-How möglichst effizient durch den Entwicklungsprozess zu führen.

Hotelplan Group
Zürich
1 Monat
2021-09 - 2021-09

Aufbau eines Pauschalreiseveranstalters

Architecture Consultant Spring Framework (Kotlin) MySQL React.js
Architecture Consultant

  • Der Auftraggeber beabsichtigte den Aufbau eines Pauschalreiseveranstalters mit hauseigener Airline. Im Rahmen dieses Projektes unterstützte ich in Fragestellungen zur nötigen technischen Infrastruktur, strategisch-technischen Erwägungen in Koordination mit Geschäftszielen, sowie zur nötigen Personalaufstellung einer potentiellen internen IT-Abteilung.
  • Ferner war Teil des Projektes eine Softwarelösung zur Unterstützung der Akquise von Reisebüros in Mitteleuropa als potentielle Vermittlungspartner des Auftraggebers.

Spring Framework (Kotlin) MySQL React.js
Sky Alps Srl
Bozen

Kompetenzen

Kompetenzen

Top-Skills

Java Kotlin PHP Kafka MySQL MariaDB MongoDB Neo4j Elastic Search Kubernetes

Produkte / Standards / Erfahrungen / Methoden

Frameworks
  • Spring
  • Symfony
  • . NET / . NET Core
  • React.js


Testing & QA

  • JUnit
  • TestNG
  • PHPUnit
  • Mockito / MockK
  • Testcontainers
  • Postman / Newman
  • Gatling
  • JMeter
  • Cypress / Playwright


CI/CD & Build Tools

  • Gradle
  • Maven
  • Bitbucket Pipelines
  • Github Actions
  • Jenkins / Groovy


Methodiken & Projektmanagement

  • Scrum
  • Kanban
  • Jira
  • Git
  • Kanban


Berufserfahrung

01/2021 - 01/2022

Rolle: Tech Advisor

Kunde: trivago N.V., Düsseldorf 


Aufgaben:

  • Nach der Veräußerung von (auf Anfrage) unterstützte ich trivago bei der Integration des IT Teams, sowie des Tech-Stacks in die neuen Strukturen
  • Dabei lag der Fokus im Wesentlichen auf der Organisation des Wissentransfers zwischen dem Team und den neuen Kollegen von trivago und der Gestaltung der künftigen Zusammenarbeit in neuen Organisationsstrukturen.


12/2016 ? 12/2020

Rolle: CTO

Kunde: auf Anfrage, Düsseldorf 


Aufgaben:

  • Im Dezember 2016 als (auf Anfrage) gegründet trat das Startup an um die Suche und Buchung von Wochenendreisen mit Hilfe von Technologie zu vereinfachen. 
  • Gestartet mit drei Personen gelang es in den folgenden vier Jahren eine erfolgreiche Unternehmensgeschichte zu schreiben in deren Verlauf ein vollumfänglicher Reiseveranstalter entstanden ist und die prestigeträchtige Domain (auf Anfrage) akquiriert werden konnte. 
  • Die Geschichte mündete in der erfolgreichen Veräußerung des Unternehmens an trivago N. V.
  • Meine Verantwortungsbereiche verlagerten sich über Zeit mit dem Wachstum des Unternehmens. Zu Beginn war Hands-On Programmierung vonnöten begleitet von der Planung der strategischen Ausrichtung des Unternehmens - insbesondere mit Fokus auf die Software-Entwicklung und -Architektur.
  • Weiterhin trug ich Personalverantwortung im Bereich der IT inklusive der Gestaltung und Durchführung des Hiringprozesses, sowie der Verantwortung die technologische Ausrichtung des Unternehmens im Sinne der Unternehmens voranzutreiben.


Kenntnisse:

Symfony3 und 4, PHP 5.x and 7.x, . NET Framework 4.5, Spring Boot (Java), RabbitMQ, MySQL, MongoDB


03/2016 - 11/2016

Rolle: Software Engineer

Kunde: freshcells GmbH, Düsseldorf 


Aufgaben:

  • freshcells - eine Web-/Technologie-Beratung - begleitete die ?Early-Stage Research and Development?-Phase die im Dezember 2016 zur Gründung von (auf Anfrage) führen sollte.
  • Meine Kernaufgabe bestand darin verschiedene Herangehensweisen an die Ausgestaltung eines Geschäftsmodells auf ihre technische Umsetzbarkeit zu untersuchen. 
  • Das gemeinsame Ziel mit den Projekinitiatoren war die Entwicklung eines Prototypen einer Mobile App zur Suche und Buchung von Wochenendreisen, welcher potentiellen Investoren vorgestellt werden sollte. Mit Erfolg.


Kenntnisse:

Symfony3, PHP 5.x and 7.x, RabbitMQ, MySQL


06/2008 - 02/2016

Rolle: Head of Software Engineering

Kunde: dialoop GmbH, Wuppertal 


Aufgaben:

  • Nach abgeschlossener, dreijähriger Ausbildung zum Fachinformatiker und anschließender übernahme bei dialoop - einer Full-Service Agentur mit Fokus auf Webprogrammierung - gelangte ich in Kurzer Zeit in die Position des Head of Engineering und betreute über die Jahre mehrere Kundenprojekte, sowie die Entwicklung eines agentur eigenen Softwareproduktes.
    • Online Kalender zur Therapiedokumentation für MigränepatientenMedizinische Online Studiendokumentation einer Behandlungsmethode von 
    • Aneurysmen
    • Customer Loyalty System für Dachhandwerker
  • Bei dem Agenturprodukt handelte es sich um eine B2B Kommunikationsplattform zur zielgerichteten Steuerung von Werbemaßnahmen auf Basis bestehender Kundenbeziehungen durch die Integration des Produktes in existierende CRM-Systeme des jeweiligen Kunden.


Kenntnisse:

.NET Framework (C# + VB.NET), MSSQL, jQuery, knockout.js

Programmiersprachen

Java
Kotlin
PHP
C#
JavaScript

Datenbanken

MySQL
PostgreSQL
MongoDB
Docker
Kubernetes
Ansible
Terraform
Kafka
RabbitMQ



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.