Senior Berater|Agile Coach|Projekt-Krisenmanagement|Projektleiter|Software-Architekt
Aktualisiert am 13.04.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 14.04.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Agile Coach
Projekt-Krisenberatung
Softwarearchitektur
Senior-Berater
Senior Entwickler
Projektleitung
Coaching
Technische Projektleitung
Technische Konzeption
Anforderungsanalyse
Generative AI
Deutsch
Muttersprache
Englisch
Fortgeschritten

Einsatzorte

Einsatzorte

Hamburg (+50km) Berlin (+200km)
möglich

Projekte

Projekte

1 Jahr 1 Monat
2024-10 - 2025-10

AI-Sprachsteuerung für Trainer-Netzwerk

AI-Diesntleister Java 17 Python DevOps ...
AI-Diesntleister
Aufgaben:
- Einbau einer Sprach-Streaming-Funktionalität in die Mobile-App für Android/iOS
- Sprach-zu-Text-Umsetzung mit einem auf dem Server laufenden Whisper-Service
- Implementierung einer AI-Agent-Pipeline auf dem Spring-Boot-Server
- Erstellung eines Fehlertoleranten Prompts zur Kommando-Erkennung
- Erstellung geeigneter, robuster Prompts zur Extraktion von Nutzdaten aus Sprachkommandos
- Test und Refinement der Prompts mit verschiedenen lokalen LLMs wie Qwen 2.5 und Llama 3
- Implementierung der durch die KI-Agenten ausführbaren Operationen
- Deployment des Ollama-Services im Backend
Android iOS Spring Boot Kubernetes Helm Ollama Whisper Qwen 2.5 PaaS Llama 3 Google Cloud
Java 17 Python DevOps DevOps Engineer Requirements Engineering Dart Flutter Software Analyse Software-Design axolsports
axolsports.com
2 Jahre
2022-10 - 2024-09

Entwicklung eines Trainer-Netzwerks im Fitnessbereich

Software-Dienstleister DevOps DevOps Engineer Java 17 ...
Software-Dienstleister
Aufgaben:
- UX-Design, -Prototyping und -Research für eine Trainer- und eine Studio-Applikation
- Anforderungsanalyse anhand von UX-Designs und User-Flows
- Software-Design und Festlegung des Tech-Stacks für Frontend und Backend
- REST-API-Spezifikation mit OpenAPI 3 und openapi-generator
- Implementierung REST-API-Server mit Java/Spring-Boot und jooq/PostgreSQL als DB-Backend auf Kubernetes
- Implementierung Frontend in Dart/Flutter für iOS, Android und als Web-Applikation
- Verfügbar machen der Mobile-Apps über den Google-Play- und Apple-App-Store
- Mobile-App-Notifications über Firebase-Push-Notifications
- Transaktions-Emails über Brevo-Mailing-Service
- Deployment und Betrieb des Backends auf der Kubernetes-Umgebung des Providers
- Überarbeiten der User-Interfaces anhand von UX-Research mit Pilot-Usern in der Beta-Phase

Android iOS Spring Boot Google Cloud PaaS Infrastructure as a Service Helm Git GitLab JUnit Mockito Kubernetes PostgreSQL
DevOps DevOps Engineer Java 17 Flutter Dart UX-Design OOAD SQL-Datenbanken Software-Design Requirements Engineering Software Softwarearchitektur Software Analyse SQL
axolsports.com
3 Jahre 5 Monate
2019-04 - 2022-08

Entwicklung eines kryptographisch gesicherten Cloud-Speichersystem

IT-Berater / Projektleiter Cloud Architect Krisenmanagement Requirements Engineering ...
IT-Berater / Projektleiter
Aufgaben/Tätigkeiten im Rahmen der Produktentwicklung
  • Übernahme der Projektleitung im dritten Jahr der Entwicklung als vierter Projektleiter
  • Durchführung einer UX-Research Phase nach umfangreichen Klagen der Pilot-User
  • Konzeption von UI-Verbesserungen mit nachhaltiger Verbesserung der Nutzerzufriedenheit
  • Schlichtung von Konflikten zwischen internen und externen Projektteilnehmern
  • Erweitern des Vertriebsgebiets über DE hinaus nach Erwirken einer Exportkontroll-Ausnahmegenemigung
  • Migration des Backends aus einem OpenShift-System der BDR in die Open-Telekom-Cloud
  • Ändern der Vertriebsstrategie mit neuem Fokus auf regulierte Branchen und Behörden
  • Abschluss der Common-Criteria-Zertifizierung auf Level EAL2 um Ressourcen für eine VS-NfD-Zulassung frei zu machen
  • Diskussion und Überarbeitung des Sicherheitskonzepts mit drei Bundesministerien
  • Gewinnung des BSI für die erstmalige VS-NfD-Zulassung eines Cloudprodukts
  • Durchführung des VS-NfD-Zulassungsverfahrens
  • Anpassung des Kryptographie-Konzepts mit dem Fraunhofer-AISEC
  • Konzeption der notwendigen SW-Anpassungen aus dem Zulassungsverfahren


Weitere Projekte bei der BDR, parallel zu der Produktentwicklung:

  • Shared-Data-Lake für gemeinsame F&E-Projekte im Bereich AI und Computer-Vision -> Requirements-Engineering, Angebotserstellung, Projektleitung
  • Zentraler Rechnungseingang der Bundesbehörden -> Konflikt-Mediation zwischen Dienstleistern, Projektleitung

Atlassian Confluence Atlassian JIRA Databricks OpenShift Kubernetes OpenStack Azure OpenSSL Helm RabbitMQ
Cloud Architect Krisenmanagement Requirements Engineering Projektleitung Programmmanagement Verschlüsselung PKI VS-NfD Cryptlib
Bundesdruckerei
14 Jahre 8 Monate
1999-05 - 2013-12

CTO | Entwicklungsleitung | Lead-Architekt | Lead Developer

Entwicklungsleitung, Requirements-Engineer, SW-Architekt, Projektleiter, Lead-Entwickler Java C C++ ...
Entwicklungsleitung, Requirements-Engineer, SW-Architekt, Projektleiter, Lead-Entwickler
Übergreifende Aufgaben/Tätigkeiten
  • Verantwortung für die Einhaltung von Budget und vertraglich vereinbarten Lieferterminen der Entwicklungsprojekte
  • Anpassung unseres agilen Entwicklungsprozesses an ?Lessons Learnt? aus Projekten
  • Erstellung und kontinuierliche Weiterentwicklung des firmenweiten internen Reportings
  • Krisenmanagement für Projekte bei denen der Liefertermin in Gefahr ist oder eine länger anhaltende ?atmosphärische Störung? mit dem Kunden aufgetreten ist
  • Erstellung und Verbreitung von Best-Practices für die Software-Architektur aller Projekte
  • Incidentmanagement um schwerwiegende Betriebsstörungen von Kundenprojekten so schnell wie möglich eingrenzen und beheben zu können
  • Definition von Standards und Implementierung von Monitoring-Tools für die produktiven Systeme aller Kundenprojekte zur Verbesserung der Site-Reliability
  • Leitung des Requirement-Engineerings und der Projektkalkulation in allen wichtigen Projekten


Implementierung von kritischen Komponenten in unterschiedlichen Projekten, wie z.B.:

  • Konzeption und Implementierung der dynamischen Seitenauslieferung für die Neuentwicklung des Tchibo-Webshops um die Anforderung von 1 Mio. Requests pro Stunde übertreffen zu können
  • Konzeption und Implementierung einer transaktionssicheren und wiederanlauffähigen Datentransformations-Pipeline zur Übernahme von vielen Millionen Kundendatensätzen aus dem alten Tchibo-Shop in das neue System innerhalb eines kurzen Downtime-Fensters
  • Implementierung eines Logging-Systems um Informationen aus einem verteilten, Message-Queue-Basierten Microservice-System zur Annahme von Lottoscheinen zu bündeln und in der ?Order-of-Operation? in ein zentrales Log zu schreiben
  • Implementierung einer leichtgewichtigen ORM-Bibliothek als Alternative zum sehr problembehafteten Hibernate im Rahmen eines Kundenprojekts und Verbreitung in alle relevanten Folgeprojekte
  • Erstellung eines ?Low-Footprint? Monitoring-Tools zum Performance-Monitoring von produktiven Hochlast-Systemen für ein Kundenprojekt und Einführung in alle anderen aktiven Projekte
  • Implementierung einer bi-direktionalen SAP-Schnittstelle zum Austausch von Konfigurations- und Kalkulationsdaten zwischen dem zentralen SAP von Mercedes-Benz und dem von uns neu entwickelten Vertriebsplanungs- und Steuerungssystem
  • Implementierung von Analyse-Tools für ein Stock-Trading Chart-Programm


Beteiligung an agilen Projekten folgender Kunden:

academics GmbH
Beiersdorf AG - tesa AG
buch de internetstores AG
CBR Fashion Group
Daimler AG
DIE ZEIT Zeitverlag Gerd Bucerius GmbH & Co. KG
Engel & Völkers AG
evotec OAI
Greenpeace e. V.
Gruner+Jahr AG & Co. KG
KILROY travels International A/S
Libri GmbH
Otto (GmbH & Co KG)
PARSHIP GmbH
shopping24 Gesellschaft für multimediale Anwendung mbH
SPIEGEL-Verlag Rudolf Augstein GmbH & Co. KG
Thalia Medienservices GmbH
T-Systems GmbH
Tradesignal GmbH
travelchannel Inh. KG Travel Overland Flugreisen GmbH & Co.
Unilever Deutschland Services GmbH
United Internet/1&1 AG ? WEB DE


Linux Windows MacOS Solaris Google Cloud Angular React DB/2 WebSphere MongoDB MS SQL Server MySQL Oracle PostgreSQL ActiveMQ Atlassian JIRA Atlassian Confluence Git Docker Gradle Maven Hibernate JDBC JPA Java EE Spring Spring Boot Apache Tomcat Apache Spark Hadoop Jenkins .NET OpenPGP OpenSSL SOAP cryptlib Swagger
Java C C++ Python Groovy JavaScript C# Haskell LISP SQL Agile Softwareentwicklung ER Modell Microservices OOA OOD Requirements Engineering Software Analyse Softwarearchitektur Software-Design Software Configuration Management REST UML XML XSLT
freiheit.com gmbh
1 Jahr 8 Monate
1997-09 - 1999-04

Institut für angewandte Systemtechnik Bremen

Wissenschaftlicher Mitarbeiter C C++ Forschung ...
Wissenschaftlicher Mitarbeiter
Aufgaben/Projekte:
  • Management von nationalen und EU-Forschungsprojekten.
  • Reglerentwurf, Steuerung und Simulation der Orbitaldynamik eines autonomen Satelliten-Transport-Vehikels.
  • Implementierung der Echtzeit-Datenerfassung und -Steuerung einer Industrieanlage.
  • Implementierung einer Software zur drahtlosen Echtzeit-Datenerfassung und -Visualisierung eines implantierbaren Blutdrucksensors.

MATLAB Simulink Echtzeitbetriebssystem Echtzeitsimulation Mathematica
C C++ Forschung R&D OOA OOD Medizinische Geräte Regelungstechnik Steuerungstechnik SQL
ATB ? Institut für angewandte Systemtechnik Bremen

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Ing. Elektrotechnik an der  TU Berlin
 
Schwerpunkte:
 

Regelungstechnik

Prozessidentifikation

Steuerungstechnik

Prozessdatenverarbeitung

Echtzeit-Programmierung

Robotik

Position

Position

Ich bin seit vielen Jahren in der Softwareentwicklung tätig, über 10 Jahre davon als CTO einer Software-Entwicklungsfirma. Ich habe von Anfang an auf agile Entwicklungsmethodiken gesetzt und damit sehr erfolgreich eine Reihe von großen deutschen E-Commerce-Projekten umgesetzt und mit den Kunden viele Jahre vertrauensvoll zusammengearbeitet.

In dieser Zeit war ich sowohl für die Einhaltung der vertraglich vereinbarten Liefertermine verantwortlich, als auch Lead-Architekt, Lead-Developer und "Last Line of Defense" für technische Probleme, die die Projektteams nicht selber in den Griff bekommen haben.

Seit einigen Jahren stelle ich dieses Know-How auch als Berater zur Verfügung um Unterstützung für in Krisen geratene Softwareprojekte zu leisten oder mit Entwickler-Teams eine agile und robuste Vorgehensweise für die Software-Entwicklung umzusetzen, mit einem speziellen Fokus auf modernen Cloud-Anwendungen und ich baue für Kunden auch selber Software auf Basis von modernen und zuverlässigen Cloud-Basierten Technologie-Stacks.

Und ich habe bisher alle meine Projekte zum Erfolg geführt.

Meine Auftraggeber schätzen an mir vor Allem zwei Dinge. Einmal meine "Fire-And-Forget"-Kapazität, in dem Sinne, dass sie Probleme gedanklich von ihrer Liste streichen können sobald ich sie übernommen habe, wie es ein langjähriger Kunde einmal ausgedrückt hat. Und andererseits meine integrierende Wirkung auf Projektteams, weil ich es gewohnt bin eine positive und vertrauensvolle Atmosphäre herzustellen, die die Motivation und Produktivität stark erhöht.

Meine Aufgaben in den Projekten waren neben Anforderungsanalyse, Konzeption und Software-Architektur, speziell die Sicherstellung der nicht-funktionalen Anforderungen, vor allem der Performance. Für die Performance wichtige Systemteile habe ich in der Regel auch selber umgesetzt. In laufenden Systemen war ich die "Last Line of Defense" bei Betriebsstörungen. Um Betriebsstörungen kurz zu halten, habe ich eine Methodik entwickelt mit der man möglichst effizient Probleme in wenigen Iteration einkreisen und beheben kann. Unterstützend habe ich eine Monitoring-Software entwickelt, die in alle Kundenprojekte integriert wurde.

Das Betreuen von Entwicklerteams in agilen Projekten, als Coach oder Projektleiter, gehört seit über zwei Jahrzehnten zu einer meiner Hauptaufgaben. Ursprünglich ist die Idee des agilen Entwickelns als Kontrast zum schwerfälligen Wasserfallmodell entstanden. Das Bedürfnis für eine alternative Vorgehensweise ist ganz einfach durch die Tatsache entstanden, dass viel zu viele Softwareprojekte, die nach dem Wasserfallmodell durchgeführt wurden, gescheitert sind.

Der Siegeszug der agilen Entwicklungsmethodik ist an sich eine gute Sache. Allerdings wird das agile Entwickeln oft fälschlicherweise damit gleichgesetzt, sich streng an die Spielregeln der unterschiedlichen agilen Vorgehensmodelle (wie z.B. Scrum) zu halten.

Agiles entwickeln ist hauptsächlich ein Mindset und man muss, über das Vorgehensmodell hinaus, die wirklichen Herausforderungen der Softwareentwicklung immer im Auge behalten.

Kompetenzen

Kompetenzen

Top-Skills

Agile Coach Projekt-Krisenberatung Softwarearchitektur Senior-Berater Senior Entwickler Projektleitung Coaching Technische Projektleitung Technische Konzeption Anforderungsanalyse Generative AI

Schwerpunkte

Agile Coaching
Experte
Projekt-Krisenmanagement
Experte
Software-Architektur
Experte
Konzeption
Experte
System-Architektur
Experte
Projektleitung
Experte
Software-Entwicklung
Experte
Anforderungsanalyse
Experte
Requirements Engineering
Experte
Software-Beratung
Experte

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Experte
Boost
Experte
Design-Pattern
Experte
Docker
Experte
Domain Driven Design
Experte
ERM
Experte
Git
Experte
Hibernate
Experte
J2EE
Experte
Jenkins
Fortgeschritten
JMS
Experte
JPA
Experte
JUnit
Experte
Message Queue
Experte
RabbitMQ
Fortgeschritten
ActiveMQ
Experte
Apache Kafka
Fortgeschritten
Microservices
Experte
OOA/OOD
Experte
Requirements Engineering
Experte
REST
Experte
Scrum
Experte
SOAP
Experte
Spring
Experte
UML
Experte
Unix/Linux
Experte
XML
Experte
XSLT
Experte
OpenAPI
Experte
Spring Boot
Experte
Quarkus
Fortgeschritten
WebSphere
Fortgeschritten
jooq
Experte
Flutter
Experte
React
Fortgeschritten
Angular
Fortgeschritten
openapi-generator
Experte
Open CV
Fortgeschritten
OpenSSL
Fortgeschritten
Mockito
Fortgeschritten
Kubernetes
Fortgeschritten
Helm
Fortgeschritten
Swagger
Fortgeschritten
Whisper
Fortgeschritten
Ollama
Fortgeschritten
OAuth
Fortgeschritten
AI-Agent
Fortgeschritten
Prompt-Engineering
Experte
CursorAI
Experte
Langchain
Fortgeschritten
RAG
Fortgeschritten
Gitlab
Experte
Confluence
Experte
JIRA
Experte
PaaS
Fortgeschritten
IaaS
Fortgeschritten
AWS
Fortgeschritten
Google Cloud Services
Experte
Databricks
Fortgeschritten
Apache Spark
Fortgeschritten
Apache Hadoop
Fortgeschritten

Betriebssysteme

Linux
Microsoft Windows
Solaris
MacOS
Android
iOS
Google Cloud
Azure

Programmiersprachen

C
C#
C++
Dart
Haskell
Java
Kotlin
Groovy
JavaScript
Lisp
Mathematica
MATLAB
Modula-2
Prolog
Python
Simulink
XSLT

Datenbanken

DB/2
MongoDB
MS SQL-Server
MySQL
Oracle
PostgreSQL
ChromaDB

Managementerfahrung in Unternehmen

CTO
freiheit.com gmbh
Geschäftsführer
freiheit.com gmbh
Projektleitung
Experte

Einsatzorte

Einsatzorte

Hamburg (+50km) Berlin (+200km)
möglich

Projekte

Projekte

1 Jahr 1 Monat
2024-10 - 2025-10

AI-Sprachsteuerung für Trainer-Netzwerk

AI-Diesntleister Java 17 Python DevOps ...
AI-Diesntleister
Aufgaben:
- Einbau einer Sprach-Streaming-Funktionalität in die Mobile-App für Android/iOS
- Sprach-zu-Text-Umsetzung mit einem auf dem Server laufenden Whisper-Service
- Implementierung einer AI-Agent-Pipeline auf dem Spring-Boot-Server
- Erstellung eines Fehlertoleranten Prompts zur Kommando-Erkennung
- Erstellung geeigneter, robuster Prompts zur Extraktion von Nutzdaten aus Sprachkommandos
- Test und Refinement der Prompts mit verschiedenen lokalen LLMs wie Qwen 2.5 und Llama 3
- Implementierung der durch die KI-Agenten ausführbaren Operationen
- Deployment des Ollama-Services im Backend
Android iOS Spring Boot Kubernetes Helm Ollama Whisper Qwen 2.5 PaaS Llama 3 Google Cloud
Java 17 Python DevOps DevOps Engineer Requirements Engineering Dart Flutter Software Analyse Software-Design axolsports
axolsports.com
2 Jahre
2022-10 - 2024-09

Entwicklung eines Trainer-Netzwerks im Fitnessbereich

Software-Dienstleister DevOps DevOps Engineer Java 17 ...
Software-Dienstleister
Aufgaben:
- UX-Design, -Prototyping und -Research für eine Trainer- und eine Studio-Applikation
- Anforderungsanalyse anhand von UX-Designs und User-Flows
- Software-Design und Festlegung des Tech-Stacks für Frontend und Backend
- REST-API-Spezifikation mit OpenAPI 3 und openapi-generator
- Implementierung REST-API-Server mit Java/Spring-Boot und jooq/PostgreSQL als DB-Backend auf Kubernetes
- Implementierung Frontend in Dart/Flutter für iOS, Android und als Web-Applikation
- Verfügbar machen der Mobile-Apps über den Google-Play- und Apple-App-Store
- Mobile-App-Notifications über Firebase-Push-Notifications
- Transaktions-Emails über Brevo-Mailing-Service
- Deployment und Betrieb des Backends auf der Kubernetes-Umgebung des Providers
- Überarbeiten der User-Interfaces anhand von UX-Research mit Pilot-Usern in der Beta-Phase

Android iOS Spring Boot Google Cloud PaaS Infrastructure as a Service Helm Git GitLab JUnit Mockito Kubernetes PostgreSQL
DevOps DevOps Engineer Java 17 Flutter Dart UX-Design OOAD SQL-Datenbanken Software-Design Requirements Engineering Software Softwarearchitektur Software Analyse SQL
axolsports.com
3 Jahre 5 Monate
2019-04 - 2022-08

Entwicklung eines kryptographisch gesicherten Cloud-Speichersystem

IT-Berater / Projektleiter Cloud Architect Krisenmanagement Requirements Engineering ...
IT-Berater / Projektleiter
Aufgaben/Tätigkeiten im Rahmen der Produktentwicklung
  • Übernahme der Projektleitung im dritten Jahr der Entwicklung als vierter Projektleiter
  • Durchführung einer UX-Research Phase nach umfangreichen Klagen der Pilot-User
  • Konzeption von UI-Verbesserungen mit nachhaltiger Verbesserung der Nutzerzufriedenheit
  • Schlichtung von Konflikten zwischen internen und externen Projektteilnehmern
  • Erweitern des Vertriebsgebiets über DE hinaus nach Erwirken einer Exportkontroll-Ausnahmegenemigung
  • Migration des Backends aus einem OpenShift-System der BDR in die Open-Telekom-Cloud
  • Ändern der Vertriebsstrategie mit neuem Fokus auf regulierte Branchen und Behörden
  • Abschluss der Common-Criteria-Zertifizierung auf Level EAL2 um Ressourcen für eine VS-NfD-Zulassung frei zu machen
  • Diskussion und Überarbeitung des Sicherheitskonzepts mit drei Bundesministerien
  • Gewinnung des BSI für die erstmalige VS-NfD-Zulassung eines Cloudprodukts
  • Durchführung des VS-NfD-Zulassungsverfahrens
  • Anpassung des Kryptographie-Konzepts mit dem Fraunhofer-AISEC
  • Konzeption der notwendigen SW-Anpassungen aus dem Zulassungsverfahren


Weitere Projekte bei der BDR, parallel zu der Produktentwicklung:

  • Shared-Data-Lake für gemeinsame F&E-Projekte im Bereich AI und Computer-Vision -> Requirements-Engineering, Angebotserstellung, Projektleitung
  • Zentraler Rechnungseingang der Bundesbehörden -> Konflikt-Mediation zwischen Dienstleistern, Projektleitung

Atlassian Confluence Atlassian JIRA Databricks OpenShift Kubernetes OpenStack Azure OpenSSL Helm RabbitMQ
Cloud Architect Krisenmanagement Requirements Engineering Projektleitung Programmmanagement Verschlüsselung PKI VS-NfD Cryptlib
Bundesdruckerei
14 Jahre 8 Monate
1999-05 - 2013-12

CTO | Entwicklungsleitung | Lead-Architekt | Lead Developer

Entwicklungsleitung, Requirements-Engineer, SW-Architekt, Projektleiter, Lead-Entwickler Java C C++ ...
Entwicklungsleitung, Requirements-Engineer, SW-Architekt, Projektleiter, Lead-Entwickler
Übergreifende Aufgaben/Tätigkeiten
  • Verantwortung für die Einhaltung von Budget und vertraglich vereinbarten Lieferterminen der Entwicklungsprojekte
  • Anpassung unseres agilen Entwicklungsprozesses an ?Lessons Learnt? aus Projekten
  • Erstellung und kontinuierliche Weiterentwicklung des firmenweiten internen Reportings
  • Krisenmanagement für Projekte bei denen der Liefertermin in Gefahr ist oder eine länger anhaltende ?atmosphärische Störung? mit dem Kunden aufgetreten ist
  • Erstellung und Verbreitung von Best-Practices für die Software-Architektur aller Projekte
  • Incidentmanagement um schwerwiegende Betriebsstörungen von Kundenprojekten so schnell wie möglich eingrenzen und beheben zu können
  • Definition von Standards und Implementierung von Monitoring-Tools für die produktiven Systeme aller Kundenprojekte zur Verbesserung der Site-Reliability
  • Leitung des Requirement-Engineerings und der Projektkalkulation in allen wichtigen Projekten


Implementierung von kritischen Komponenten in unterschiedlichen Projekten, wie z.B.:

  • Konzeption und Implementierung der dynamischen Seitenauslieferung für die Neuentwicklung des Tchibo-Webshops um die Anforderung von 1 Mio. Requests pro Stunde übertreffen zu können
  • Konzeption und Implementierung einer transaktionssicheren und wiederanlauffähigen Datentransformations-Pipeline zur Übernahme von vielen Millionen Kundendatensätzen aus dem alten Tchibo-Shop in das neue System innerhalb eines kurzen Downtime-Fensters
  • Implementierung eines Logging-Systems um Informationen aus einem verteilten, Message-Queue-Basierten Microservice-System zur Annahme von Lottoscheinen zu bündeln und in der ?Order-of-Operation? in ein zentrales Log zu schreiben
  • Implementierung einer leichtgewichtigen ORM-Bibliothek als Alternative zum sehr problembehafteten Hibernate im Rahmen eines Kundenprojekts und Verbreitung in alle relevanten Folgeprojekte
  • Erstellung eines ?Low-Footprint? Monitoring-Tools zum Performance-Monitoring von produktiven Hochlast-Systemen für ein Kundenprojekt und Einführung in alle anderen aktiven Projekte
  • Implementierung einer bi-direktionalen SAP-Schnittstelle zum Austausch von Konfigurations- und Kalkulationsdaten zwischen dem zentralen SAP von Mercedes-Benz und dem von uns neu entwickelten Vertriebsplanungs- und Steuerungssystem
  • Implementierung von Analyse-Tools für ein Stock-Trading Chart-Programm


Beteiligung an agilen Projekten folgender Kunden:

academics GmbH
Beiersdorf AG - tesa AG
buch de internetstores AG
CBR Fashion Group
Daimler AG
DIE ZEIT Zeitverlag Gerd Bucerius GmbH & Co. KG
Engel & Völkers AG
evotec OAI
Greenpeace e. V.
Gruner+Jahr AG & Co. KG
KILROY travels International A/S
Libri GmbH
Otto (GmbH & Co KG)
PARSHIP GmbH
shopping24 Gesellschaft für multimediale Anwendung mbH
SPIEGEL-Verlag Rudolf Augstein GmbH & Co. KG
Thalia Medienservices GmbH
T-Systems GmbH
Tradesignal GmbH
travelchannel Inh. KG Travel Overland Flugreisen GmbH & Co.
Unilever Deutschland Services GmbH
United Internet/1&1 AG ? WEB DE


Linux Windows MacOS Solaris Google Cloud Angular React DB/2 WebSphere MongoDB MS SQL Server MySQL Oracle PostgreSQL ActiveMQ Atlassian JIRA Atlassian Confluence Git Docker Gradle Maven Hibernate JDBC JPA Java EE Spring Spring Boot Apache Tomcat Apache Spark Hadoop Jenkins .NET OpenPGP OpenSSL SOAP cryptlib Swagger
Java C C++ Python Groovy JavaScript C# Haskell LISP SQL Agile Softwareentwicklung ER Modell Microservices OOA OOD Requirements Engineering Software Analyse Softwarearchitektur Software-Design Software Configuration Management REST UML XML XSLT
freiheit.com gmbh
1 Jahr 8 Monate
1997-09 - 1999-04

Institut für angewandte Systemtechnik Bremen

Wissenschaftlicher Mitarbeiter C C++ Forschung ...
Wissenschaftlicher Mitarbeiter
Aufgaben/Projekte:
  • Management von nationalen und EU-Forschungsprojekten.
  • Reglerentwurf, Steuerung und Simulation der Orbitaldynamik eines autonomen Satelliten-Transport-Vehikels.
  • Implementierung der Echtzeit-Datenerfassung und -Steuerung einer Industrieanlage.
  • Implementierung einer Software zur drahtlosen Echtzeit-Datenerfassung und -Visualisierung eines implantierbaren Blutdrucksensors.

MATLAB Simulink Echtzeitbetriebssystem Echtzeitsimulation Mathematica
C C++ Forschung R&D OOA OOD Medizinische Geräte Regelungstechnik Steuerungstechnik SQL
ATB ? Institut für angewandte Systemtechnik Bremen

Aus- und Weiterbildung

Aus- und Weiterbildung

Dipl. Ing. Elektrotechnik an der  TU Berlin
 
Schwerpunkte:
 

Regelungstechnik

Prozessidentifikation

Steuerungstechnik

Prozessdatenverarbeitung

Echtzeit-Programmierung

Robotik

Position

Position

Ich bin seit vielen Jahren in der Softwareentwicklung tätig, über 10 Jahre davon als CTO einer Software-Entwicklungsfirma. Ich habe von Anfang an auf agile Entwicklungsmethodiken gesetzt und damit sehr erfolgreich eine Reihe von großen deutschen E-Commerce-Projekten umgesetzt und mit den Kunden viele Jahre vertrauensvoll zusammengearbeitet.

In dieser Zeit war ich sowohl für die Einhaltung der vertraglich vereinbarten Liefertermine verantwortlich, als auch Lead-Architekt, Lead-Developer und "Last Line of Defense" für technische Probleme, die die Projektteams nicht selber in den Griff bekommen haben.

Seit einigen Jahren stelle ich dieses Know-How auch als Berater zur Verfügung um Unterstützung für in Krisen geratene Softwareprojekte zu leisten oder mit Entwickler-Teams eine agile und robuste Vorgehensweise für die Software-Entwicklung umzusetzen, mit einem speziellen Fokus auf modernen Cloud-Anwendungen und ich baue für Kunden auch selber Software auf Basis von modernen und zuverlässigen Cloud-Basierten Technologie-Stacks.

Und ich habe bisher alle meine Projekte zum Erfolg geführt.

Meine Auftraggeber schätzen an mir vor Allem zwei Dinge. Einmal meine "Fire-And-Forget"-Kapazität, in dem Sinne, dass sie Probleme gedanklich von ihrer Liste streichen können sobald ich sie übernommen habe, wie es ein langjähriger Kunde einmal ausgedrückt hat. Und andererseits meine integrierende Wirkung auf Projektteams, weil ich es gewohnt bin eine positive und vertrauensvolle Atmosphäre herzustellen, die die Motivation und Produktivität stark erhöht.

Meine Aufgaben in den Projekten waren neben Anforderungsanalyse, Konzeption und Software-Architektur, speziell die Sicherstellung der nicht-funktionalen Anforderungen, vor allem der Performance. Für die Performance wichtige Systemteile habe ich in der Regel auch selber umgesetzt. In laufenden Systemen war ich die "Last Line of Defense" bei Betriebsstörungen. Um Betriebsstörungen kurz zu halten, habe ich eine Methodik entwickelt mit der man möglichst effizient Probleme in wenigen Iteration einkreisen und beheben kann. Unterstützend habe ich eine Monitoring-Software entwickelt, die in alle Kundenprojekte integriert wurde.

Das Betreuen von Entwicklerteams in agilen Projekten, als Coach oder Projektleiter, gehört seit über zwei Jahrzehnten zu einer meiner Hauptaufgaben. Ursprünglich ist die Idee des agilen Entwickelns als Kontrast zum schwerfälligen Wasserfallmodell entstanden. Das Bedürfnis für eine alternative Vorgehensweise ist ganz einfach durch die Tatsache entstanden, dass viel zu viele Softwareprojekte, die nach dem Wasserfallmodell durchgeführt wurden, gescheitert sind.

Der Siegeszug der agilen Entwicklungsmethodik ist an sich eine gute Sache. Allerdings wird das agile Entwickeln oft fälschlicherweise damit gleichgesetzt, sich streng an die Spielregeln der unterschiedlichen agilen Vorgehensmodelle (wie z.B. Scrum) zu halten.

Agiles entwickeln ist hauptsächlich ein Mindset und man muss, über das Vorgehensmodell hinaus, die wirklichen Herausforderungen der Softwareentwicklung immer im Auge behalten.

Kompetenzen

Kompetenzen

Top-Skills

Agile Coach Projekt-Krisenberatung Softwarearchitektur Senior-Berater Senior Entwickler Projektleitung Coaching Technische Projektleitung Technische Konzeption Anforderungsanalyse Generative AI

Schwerpunkte

Agile Coaching
Experte
Projekt-Krisenmanagement
Experte
Software-Architektur
Experte
Konzeption
Experte
System-Architektur
Experte
Projektleitung
Experte
Software-Entwicklung
Experte
Anforderungsanalyse
Experte
Requirements Engineering
Experte
Software-Beratung
Experte

Produkte / Standards / Erfahrungen / Methoden

Agile Entwicklung
Experte
Boost
Experte
Design-Pattern
Experte
Docker
Experte
Domain Driven Design
Experte
ERM
Experte
Git
Experte
Hibernate
Experte
J2EE
Experte
Jenkins
Fortgeschritten
JMS
Experte
JPA
Experte
JUnit
Experte
Message Queue
Experte
RabbitMQ
Fortgeschritten
ActiveMQ
Experte
Apache Kafka
Fortgeschritten
Microservices
Experte
OOA/OOD
Experte
Requirements Engineering
Experte
REST
Experte
Scrum
Experte
SOAP
Experte
Spring
Experte
UML
Experte
Unix/Linux
Experte
XML
Experte
XSLT
Experte
OpenAPI
Experte
Spring Boot
Experte
Quarkus
Fortgeschritten
WebSphere
Fortgeschritten
jooq
Experte
Flutter
Experte
React
Fortgeschritten
Angular
Fortgeschritten
openapi-generator
Experte
Open CV
Fortgeschritten
OpenSSL
Fortgeschritten
Mockito
Fortgeschritten
Kubernetes
Fortgeschritten
Helm
Fortgeschritten
Swagger
Fortgeschritten
Whisper
Fortgeschritten
Ollama
Fortgeschritten
OAuth
Fortgeschritten
AI-Agent
Fortgeschritten
Prompt-Engineering
Experte
CursorAI
Experte
Langchain
Fortgeschritten
RAG
Fortgeschritten
Gitlab
Experte
Confluence
Experte
JIRA
Experte
PaaS
Fortgeschritten
IaaS
Fortgeschritten
AWS
Fortgeschritten
Google Cloud Services
Experte
Databricks
Fortgeschritten
Apache Spark
Fortgeschritten
Apache Hadoop
Fortgeschritten

Betriebssysteme

Linux
Microsoft Windows
Solaris
MacOS
Android
iOS
Google Cloud
Azure

Programmiersprachen

C
C#
C++
Dart
Haskell
Java
Kotlin
Groovy
JavaScript
Lisp
Mathematica
MATLAB
Modula-2
Prolog
Python
Simulink
XSLT

Datenbanken

DB/2
MongoDB
MS SQL-Server
MySQL
Oracle
PostgreSQL
ChromaDB

Managementerfahrung in Unternehmen

CTO
freiheit.com gmbh
Geschäftsführer
freiheit.com gmbh
Projektleitung
Experte

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.