Software Architektur, Software Entwicklung, Team- und Projektleitung, Interim Management, Product Owner, Künstliche Intelligenz (KI)
Aktualisiert am 04.02.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.02.2025
Verfügbar zu: 100%
davon vor Ort: 20%
Softwarearchitektur
Projektmanagement/Projektleitung
AI
Software-Architektur
Künstliche Intelligenz
Java
API
Spring
artificial intelligence
Microservices
Kubernetes
Python
Enterprise Architect
AWS
Cloud
Product Management
agiles Projektmanagement
Senior Software-Entwickler
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2024 - 2024: Entwurf und Implementierung mehrschichtiger Systemarchitekturen


Rolle: Solution Architekt

Kunde: Vattenfall GmbH, Hamburg


Aufgaben:

Design und Entwicklung mehrschichtiger Systemarchitekturen fur Cloud- und On-Premise-Systeme im Energiesektor. Abstimmung der Anforderungen als technischer Product Owner mit den Stakeholdern. Beratung zum Einsatz moderner KI-Technologien zur Effizienzsteigerung.


2023 - 2023: Beratung der internen Dev-Ops Teams


Rolle: Technischer Product Owner, Software Architekt

Kunde: Körperschaft des öffentlichen Rechts


Aufgaben:

Verantwortlich fur die Beratung der internen Dev-Ops Teams in der Konzeption und Umsetzung von sicheren und skalierbaren (Micro)Services. Mein Beitrag umfasste die Entwicklung maßgeschneiderter Lösungsstrategien, die sich auf Sicherheitsaspekte und Skalierbarkeit konzentrierten, sowie die Sicherstellung einer nahtlosen Integration dieser Services in die bestehende Systemarchitektur.


2022 - 2022: Plattform zur digitalen Renten-Übersicht


Rolle: Software Architekt

Kunde: Gesamtverband Deutscher Versicherungen ? GDV-GmbH, Hamburg


Aufgaben:

Gesamtverband Deutscher Versicherungen ? GDV-GmbH, Hamburg Konzeption einer branchenweiten Plattform zur digitalen Renten-Übersicht für die Versicherungsbranche, basierend auf einer Microservices-Architektur. Die Plattform dient als zentrales, skalierbares und interaktives System zur effizienten und transparenten Verwaltung von Renteninformationen.


2018 - 2020: unternehmensweite API-Plattform


Rolle: Software Architekt

Kunde: AXA AG, Köln


Aufgaben:

Konzeption und Entwicklung einer unternehmensweiten API-Plattform sowie Durchführung einer prototypischen Implementierung, um die Entwicklungsprozesse zu beschleunigen. Dies erreichte ich durch die Schaffung einer gemeinsamen Basis, die sowohl internen als auch externen Teams dient, was eine effizientere und kohärente Softwareentwicklung ermöglichte. Zusätzlich verantwortete ich die Durchführung von gezielten Weiterbildungen, um das Entwicklerteam bei der Adaption neuer Technologien zu unterstutzen.


2018 - 2018: Konzeption und Beratung zur Einführung einer Microservices-Architektur


Rolle: Software Architekt

Kunde: Rewe Digital GmbH, Köln


Aufgaben:

Konzeption und Beratung zur Einführung einer Microservices-Architektur sowie der Anbindung von internen und externen Partnern durch API-Schnittstellen. Fokussierte dabei auf die Optimierung der Systemintegration und die Förderung einer effizienten, kollaborativen Arbeitsumgebung.


2016 - 2018: Neugestaltung der Applikationslandschaft


Rolle: Software Architekt

Kunde: Igus GmbH, Köln


Aufgaben:

Neugestaltung der Applikationslandschaft mit einer Architektur aus kleinen, unabhängigen Diensten, ergänzt durch den Aufbau eines internen Entwicklungsteams, inklusive einer phasenweisen Einführung, zur Erhöhung der Systemmodularität und -flexibilität.


2014 - 2018: Implementierung agiler Entwicklungspraktiken


Rolle: Projektleiter, Software Architekt

Kunde: Automedia GmbH, Köln


Aufgaben:

Implementierung agiler Entwicklungspraktiken, komplette Überarbeitung der bestehenden Softwarearchitektur und Erweiterung des Entwicklerteams, um die Leistungsfähigkeit, Anpassungsfähigkeit und das Wachstumspotenzial in der Softwareentwicklung zu steigern. Darüber hinaus habe ich regelmäßige interne Weiterbildungen konzipiert und durchgeführt, um das Team in relevanten agilen Methoden zu schulen und neue Technologien erfolgreich einzuführen.


2015 - 2015: Integrations- und Qualitätsmanagement


Rolle: Software Architekt

Kunde: Rewe Systems GmbH, Köln


Aufgaben:

Verantwortlich für das Integrations- und Qualitätsmanagement einer zentral provisionierten Android-Plattform, die erfolgreich in über 3000 Supermärkten ausgerollt wurde. Der Fokus lag auf der Sicherstellung einer nahtlosen Integration und hohen Qualität für eine effiziente und störungsfreie Inbetriebnahme.


2013 - 2014: E-Commerce-Integration


Rolle: Projektleiter

Kunde: Unitymedia GmbH, Köln


Aufgaben:

Verantwortlich fur das Projektmanagement der E-Commerce-Integration im Rahmen der Fusion von Unitymedia und KabelBW. Fokus auf die Vereinheitlichung von Systemen, die Migration von Server- und Datenressourcen sowie die Konsolidierung der Rechenzentren. Leitung eines diversifizierten, multinationalen Teams und Evaluierung geeigneter Standardsoftwarelösungen. Neben der Projektleitung koordinierte ich gezielte Weiterbildungsmaßnahmen, um das Team optimal auf die bevorstehende Systemmigration vorzubereiten.


2013 - 2013: Performance-Optimierung


Rolle: Software Architekt

Kunde: Trusted Shops GmbH, Köln


Aufgaben:

Beratung hinsichtlich Performance-Optimierung und Skalierbarkeit der bestehenden Applikations-Server-Landschaft, Erstellung eines Maßnahmenkatalogs zur Systemoptimierung.


2012 - 2013: Online-Buchungsplattform


Rolle: Projektleiter, Software Architekt

Kunde: mentorbooking.com, Köln


Aufgaben:

Konzeption und Implementierung einer Online-Buchungsplattform für Weiterbildungen. Verantwortlich fur das Anforderungsmanagement sowie die Priorisierung in enger Abstimmung mit den Stakeholdern. Die Aufgaben umfassten die vollständige Umsetzung ? von der Architektur über die Entwicklung des Front- und Backends bis hin zum Deployment.


2011 - 2011: Weiterentwicklung einer Streaming Plattform


Rolle: Head of Development

Kunde: KIT Digital AG, Köln


Aufgaben:

Disziplinarische und fachliche Führung eines Teams von 20 Software-Entwicklern sowie Leitung internationaler Projekte, darunter die Vodafone Online Videothek und Telecom Argentina. Erfolgreiche Einführung von Scrum zur Optimierung der Entwicklungsprozesse. Steuerung externer, internationaler Dienstleister sowie enge Abstimmung mit der Geschäftsleitung im Anforderungs- und Prioritätenmanagement. Verantwortung für die Analyse und Umsetzung von Make-or-Buy-Entscheidungen sowie das Projektcontrolling in direkter Zusammenarbeit mit der Geschäftsführung.


2009 - 2010: Einführung von agilen Prozessen


Rolle: Head of Development

Kunde: Sevenload GmbH, Köln


Aufgaben:

Leitung eines Teams von 20 Software-Entwicklern mit dem Fokus auf die Transformation zu agilen Entwicklungsmethoden. Ich initiierte und implementierte agile Prozesse, um Effizienz und Anpassungsfähigkeit zu steigern. In dieser Schlüsselrolle steuerte ich die architektonische Weiterentwicklung einer hochskalierbaren Plattform mit über 180 Servern und 100.000 Nutzern hin zu einer modernen Service-Oriented Architecture. Durch gezieltes Projektcontrolling und eine strategische Steuerung externer Dienstleister stellte ich die nachhaltige Weiterentwicklung dieser geschäftskritischen Infrastruktur sicher.


2007 - 2009: Einführung einer API-Spezifikation


Rolle: Teamleiter Backend Entwicklung

Kunde: HRS GmbH, Köln


Aufgaben:

Als Führungskraft verantwortete ich ein internationales Entwicklerteam mit 20 Mitarbeitern und trieb die digitale Transformation durch die Entwicklung einer innovativen Hotel-Partner-API maßgeblich voran. In dieser Rolle kombinierte ich technische Expertise mit strategischer Planung ? von der Architekturentwicklung bis zum Release-Management. Dank eines effektiven Stakeholder-Managements und der zielorientierten Steuerung internationaler Dienstleister gelang es mir, komplexe Integrationsprojekte termingerecht und budgetkonform umzusetzen.


2004 - 2007: Konzeption und Implementierung von Java EE Komponenten


Rolle: Senior Consultant, Senior Software Developer

Kunde: Pironet AG, Köln


Aufgaben:

Konzeption und Implementierung von Java EE Komponenten im CMS-Umfeld, technische Projektleitung und Beratung.


weitere Projekte auf Anfrage

Aus- und Weiterbildung

Aus- und Weiterbildung

1992 - 2000

Studium der Betriebswirtschaftslehre

Abschluss: Diplom-Kaufmann

Justus Liebig Universität Gießen


Schwerpunkte

  • Wirtschaftsinformatik, Investition und Finanzierung
  • Thema der Diplomarbeit: auf Anfrage


Zertifikate

2023

  • KI & Machine Learning: Generative AI with Large Language Models (DeepLearning.AI)
  • KI & Machine Learning: Prompt Engineering (DeepLearning.AI)
  • KI & Machine Learning: Introduction to Large Language Models (Google Cloud)
  • Cloud & Software Architektur: Cloud-Native Development mit OpenShift und Kubernetes (Red Hat)


2022

  • Cloud & Software Architektur: Software Architecture and Service Oriented Architecture (University Of Alberta)


2021

  • Fintech & Blockchain: Decentralized Finance (DeFi): The Future of Finance (Duke University)
  • Fintech & Blockchain: Blockchain Business Models (Duke University)
  • Introduction to Neuroeconomics (Higher School Of Economics)


2020

  • KI & Machine Learning: A Complete Reinforcement Learning System (University Of Alberta)
  • Fintech & Blockchain: Innovations in Investment Technology: AI (University Of Michigan)
  • Fintech & Blockchain: Financial Markets (Higher School Of Economics)
  • Quantum Computing (University Of St. Petersburg)


2019

  • KI & Machine Learning: Machine Learning (Stanford University)
  • KI & Machine Learning: Mathematics For Machine Learning (Imperial College London)
  • Cloud & Software Architektur: Software Design as an Abstraction (University Of Colorado)
  • Digital Product Management (University Of Virginia)

Position

Position

  • Software Architekt
  • Software Developer
  • Team- und Projektleitung
  • Product Owner
  • Freelance Software Architect
  • AI Consultant

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Projektmanagement/Projektleitung AI Software-Architektur Künstliche Intelligenz Java API Spring artificial intelligence Microservices Kubernetes Python Enterprise Architect AWS Cloud Product Management agiles Projektmanagement Senior Software-Entwickler

Schwerpunkte

Architecture
Design
Plan
Communicate
Implementation
Protoyping
Full-Stack
AI/ML
Modeling
Integration

Produkte / Standards / Erfahrungen / Methoden

Microservice Architekturen
DevOps-Transistion
Agile
Künstliche Intelligenz
Go Kit
Revel
Gin
Beego
Echo
Vue.js
Angular
React
Next.js
Git
Mercurial
SVN
Microsoft Azure
Google Cloud Platform
AWS
Camunda
Activiti
jBPM

Zusammenfassung

  • Als erfahrener Software-Architekt und AI-Spezialist mit 20 Jahren Berufserfahrung vereine ich tiefgehende technische Kenntnisse mit umfassender praktischer Erfahrung in der Softwareentwicklung. Meine Kernkompetenzen umfassen die Konzeption und eigenständige Umsetzung skalierbarer Softwarearchitekturen, die agile Führung von Entwicklungsteams sowie die Optimierung von Entwicklungsprozessen.
  • Ich überblicke den kompletten Produktentwicklungsprozess ? von der ersten Konzeption bis zur erfolgreichen Markteinführung. Durch den gezielten Einsatz modernster AI-Technologien entwickle ich zukunftsorientierte Lösungen, die sich durch Innovation und Langlebigkeit auszeichnen.
  • In meiner Position als Entwicklungsleiter und Architekt verantworte ich die erfolgreiche Konzeption, Planung und Umsetzung komplexer Projekte. Als Experte leite ich Schulungen und Weiterbildungen, wodurch ich Teams bei der Implementierung neuer Technologien unterstutze und meine Expertise weitergebe. Durch meine aktive Entwicklungserfahrung diskutiere ich technische Lösungen mit den Entwicklungsteams auf Augenhöhe.
  • Meine Arbeitsweise zeichnet sich durch enge Zusammenarbeit mit Stakeholdern, klare Kommunikation und ein fundiertes Verständnis für die Synthese von Nutzeranforderungen und technischen Möglichkeiten aus. Durch systematische Optimierung von Code-Qualität und System-Performance im vorgegebenen Zeit- und Kostenrahmen verbinde ich technologische Expertise mit wirtschaftlichen Zielsetzungen. Die Verzahnung technologischer Kompetenz mit wirtschaftlicher Effizienz ist die Basis für eine erfolgreiche digitale Transformation.


TOOLSET

Infrastructure & DevOps

  • Cloud Infrastructure
  • OnPremise Infrastructure
  • Container Technologies, Infrastructure Automation
  • CI/CD, Infrastructure Automatation


Architektur

  • Architektur: Design, Dokumentation, Communication


Java

  • Spring-Framework
  • Quarkus
  • Micronaut
  • JUnit
  • Maven
  • Git


Python

  • Django
  • Flask
  • FastAPI
  • PyTest
  • Numpy
  • Pandas
  • Scikit-Learn
  • Tensorflow
  • Keras


JavaScript

  • NodeJS
  • Angular
  • React
  • Vue.js
  • Next.js
  • NestJS
  • Bootstrap
  • HTML5


KI

  • OpenAI SDK
  • Hugging Face Transformers
  • PyTorch
  • TensorFlow
  • Kerasm ScikitLearn
  • Numpy
  • Pandas
  • Deeplearning4J
  • LlamaIndex
  • Langchain


Go

  • Beego
  • Echo
  • Gin
  • Go Kit
  • Revel


Schnittstellen

  • REST
  • SOAP
  • GraphQL
  • gRPC
  • Swagger/ OpenAPI
  • Apache Thrift
  • JSON-RPC
  • XML-RPC
  • Websockets


Infrastruktur

  • Kubernetes
  • Docker
  • Podman
  • Helm
  • Terraform
  • Openshift
  • Elastic Stack
  • Kafka
  • RabbitMQ
  • CloudFormation
  • Ansible
  • Vagrant


Workflow

  • Camunda
  • jBPM
  • Apache Airflow


CI/CD

  • Argo
  • Jenkins
  • CircleCI
  • GitLab CI
  • Travis CI
  • GitHub Actions
  • Git
  • SVN


Search

  • Elastic Stack 
    • Elasticsearch
    • Kibana
    • Beats
    • Logstah
  • Solr
  • Sphinx
  • Lucene
  • Algolia


Test

  • Cucumber
  • Gatling
  • TestNG
  • Selenium
  • Jira
  • Confluence


DB

  • SQL 
    • MySQL
    • Oracle
    • DB2
    • PostgreSQL
  • NoSQL 
    • MongoDB
    • Cassandra
    • Redis
  • Vector
    • Pinecone
    • Chroma


Cloud

  • AWS
  • Google Cloud Platform
  • Microsoft Azure
  • Openshift


Dokumentation

  • Arc42
  • UML
  • XML
  • Sparx Enterprise Architect
  • WSDL
  • OpenAPI/ Swagger
  • Architectural Decision Records (ADRs)
  • MkDocs
  • GitBook
  • Sphinx
  • ASCIIDOC


Methoden

  • Prototypenentwicklung
  • Risikobewertung
  • Projektmanagement
  • Stakeholder Management
  • Präsentation
  • Domain-Driven Design (DDD)
  • Agile Methoden
  • DevOps
  • Kanban
  • Scrum
  • Lean Software Development
  • Test Driven Development (TDD)
  • Extreme Programming (XP)

Betriebssysteme

Unix
Linux
Windows
MacOS


Programmiersprachen

Java
Python
AI
Python / Java
Go
JavaScript
API
Design and Management
Groovy


Datenbanken

Design, Management
SQL
NoSQL
GraphDBs
VectorDBs
MySQL
Oracle
DB2
PostgreSQL
MongoDB
Cassandra
Redis

Datenkommunikation

REST
GraphQL
Protocol Buffers
Web Services
WSDL
Sparx Enterprise Architect
XML
UML
Arc42

Branchen

Branchen

  • Software Produzenten
  • Versicherungen
  • Consulting
  • Produzierendes Gewerbe
  • Ecommerce
  • Handel
  • Internet-Portale
  • Agenturen
  • Telekommunikation
  • Banken

Einsatzorte

Einsatzorte

Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

2024 - 2024: Entwurf und Implementierung mehrschichtiger Systemarchitekturen


Rolle: Solution Architekt

Kunde: Vattenfall GmbH, Hamburg


Aufgaben:

Design und Entwicklung mehrschichtiger Systemarchitekturen fur Cloud- und On-Premise-Systeme im Energiesektor. Abstimmung der Anforderungen als technischer Product Owner mit den Stakeholdern. Beratung zum Einsatz moderner KI-Technologien zur Effizienzsteigerung.


2023 - 2023: Beratung der internen Dev-Ops Teams


Rolle: Technischer Product Owner, Software Architekt

Kunde: Körperschaft des öffentlichen Rechts


Aufgaben:

Verantwortlich fur die Beratung der internen Dev-Ops Teams in der Konzeption und Umsetzung von sicheren und skalierbaren (Micro)Services. Mein Beitrag umfasste die Entwicklung maßgeschneiderter Lösungsstrategien, die sich auf Sicherheitsaspekte und Skalierbarkeit konzentrierten, sowie die Sicherstellung einer nahtlosen Integration dieser Services in die bestehende Systemarchitektur.


2022 - 2022: Plattform zur digitalen Renten-Übersicht


Rolle: Software Architekt

Kunde: Gesamtverband Deutscher Versicherungen ? GDV-GmbH, Hamburg


Aufgaben:

Gesamtverband Deutscher Versicherungen ? GDV-GmbH, Hamburg Konzeption einer branchenweiten Plattform zur digitalen Renten-Übersicht für die Versicherungsbranche, basierend auf einer Microservices-Architektur. Die Plattform dient als zentrales, skalierbares und interaktives System zur effizienten und transparenten Verwaltung von Renteninformationen.


2018 - 2020: unternehmensweite API-Plattform


Rolle: Software Architekt

Kunde: AXA AG, Köln


Aufgaben:

Konzeption und Entwicklung einer unternehmensweiten API-Plattform sowie Durchführung einer prototypischen Implementierung, um die Entwicklungsprozesse zu beschleunigen. Dies erreichte ich durch die Schaffung einer gemeinsamen Basis, die sowohl internen als auch externen Teams dient, was eine effizientere und kohärente Softwareentwicklung ermöglichte. Zusätzlich verantwortete ich die Durchführung von gezielten Weiterbildungen, um das Entwicklerteam bei der Adaption neuer Technologien zu unterstutzen.


2018 - 2018: Konzeption und Beratung zur Einführung einer Microservices-Architektur


Rolle: Software Architekt

Kunde: Rewe Digital GmbH, Köln


Aufgaben:

Konzeption und Beratung zur Einführung einer Microservices-Architektur sowie der Anbindung von internen und externen Partnern durch API-Schnittstellen. Fokussierte dabei auf die Optimierung der Systemintegration und die Förderung einer effizienten, kollaborativen Arbeitsumgebung.


2016 - 2018: Neugestaltung der Applikationslandschaft


Rolle: Software Architekt

Kunde: Igus GmbH, Köln


Aufgaben:

Neugestaltung der Applikationslandschaft mit einer Architektur aus kleinen, unabhängigen Diensten, ergänzt durch den Aufbau eines internen Entwicklungsteams, inklusive einer phasenweisen Einführung, zur Erhöhung der Systemmodularität und -flexibilität.


2014 - 2018: Implementierung agiler Entwicklungspraktiken


Rolle: Projektleiter, Software Architekt

Kunde: Automedia GmbH, Köln


Aufgaben:

Implementierung agiler Entwicklungspraktiken, komplette Überarbeitung der bestehenden Softwarearchitektur und Erweiterung des Entwicklerteams, um die Leistungsfähigkeit, Anpassungsfähigkeit und das Wachstumspotenzial in der Softwareentwicklung zu steigern. Darüber hinaus habe ich regelmäßige interne Weiterbildungen konzipiert und durchgeführt, um das Team in relevanten agilen Methoden zu schulen und neue Technologien erfolgreich einzuführen.


2015 - 2015: Integrations- und Qualitätsmanagement


Rolle: Software Architekt

Kunde: Rewe Systems GmbH, Köln


Aufgaben:

Verantwortlich für das Integrations- und Qualitätsmanagement einer zentral provisionierten Android-Plattform, die erfolgreich in über 3000 Supermärkten ausgerollt wurde. Der Fokus lag auf der Sicherstellung einer nahtlosen Integration und hohen Qualität für eine effiziente und störungsfreie Inbetriebnahme.


2013 - 2014: E-Commerce-Integration


Rolle: Projektleiter

Kunde: Unitymedia GmbH, Köln


Aufgaben:

Verantwortlich fur das Projektmanagement der E-Commerce-Integration im Rahmen der Fusion von Unitymedia und KabelBW. Fokus auf die Vereinheitlichung von Systemen, die Migration von Server- und Datenressourcen sowie die Konsolidierung der Rechenzentren. Leitung eines diversifizierten, multinationalen Teams und Evaluierung geeigneter Standardsoftwarelösungen. Neben der Projektleitung koordinierte ich gezielte Weiterbildungsmaßnahmen, um das Team optimal auf die bevorstehende Systemmigration vorzubereiten.


2013 - 2013: Performance-Optimierung


Rolle: Software Architekt

Kunde: Trusted Shops GmbH, Köln


Aufgaben:

Beratung hinsichtlich Performance-Optimierung und Skalierbarkeit der bestehenden Applikations-Server-Landschaft, Erstellung eines Maßnahmenkatalogs zur Systemoptimierung.


2012 - 2013: Online-Buchungsplattform


Rolle: Projektleiter, Software Architekt

Kunde: mentorbooking.com, Köln


Aufgaben:

Konzeption und Implementierung einer Online-Buchungsplattform für Weiterbildungen. Verantwortlich fur das Anforderungsmanagement sowie die Priorisierung in enger Abstimmung mit den Stakeholdern. Die Aufgaben umfassten die vollständige Umsetzung ? von der Architektur über die Entwicklung des Front- und Backends bis hin zum Deployment.


2011 - 2011: Weiterentwicklung einer Streaming Plattform


Rolle: Head of Development

Kunde: KIT Digital AG, Köln


Aufgaben:

Disziplinarische und fachliche Führung eines Teams von 20 Software-Entwicklern sowie Leitung internationaler Projekte, darunter die Vodafone Online Videothek und Telecom Argentina. Erfolgreiche Einführung von Scrum zur Optimierung der Entwicklungsprozesse. Steuerung externer, internationaler Dienstleister sowie enge Abstimmung mit der Geschäftsleitung im Anforderungs- und Prioritätenmanagement. Verantwortung für die Analyse und Umsetzung von Make-or-Buy-Entscheidungen sowie das Projektcontrolling in direkter Zusammenarbeit mit der Geschäftsführung.


2009 - 2010: Einführung von agilen Prozessen


Rolle: Head of Development

Kunde: Sevenload GmbH, Köln


Aufgaben:

Leitung eines Teams von 20 Software-Entwicklern mit dem Fokus auf die Transformation zu agilen Entwicklungsmethoden. Ich initiierte und implementierte agile Prozesse, um Effizienz und Anpassungsfähigkeit zu steigern. In dieser Schlüsselrolle steuerte ich die architektonische Weiterentwicklung einer hochskalierbaren Plattform mit über 180 Servern und 100.000 Nutzern hin zu einer modernen Service-Oriented Architecture. Durch gezieltes Projektcontrolling und eine strategische Steuerung externer Dienstleister stellte ich die nachhaltige Weiterentwicklung dieser geschäftskritischen Infrastruktur sicher.


2007 - 2009: Einführung einer API-Spezifikation


Rolle: Teamleiter Backend Entwicklung

Kunde: HRS GmbH, Köln


Aufgaben:

Als Führungskraft verantwortete ich ein internationales Entwicklerteam mit 20 Mitarbeitern und trieb die digitale Transformation durch die Entwicklung einer innovativen Hotel-Partner-API maßgeblich voran. In dieser Rolle kombinierte ich technische Expertise mit strategischer Planung ? von der Architekturentwicklung bis zum Release-Management. Dank eines effektiven Stakeholder-Managements und der zielorientierten Steuerung internationaler Dienstleister gelang es mir, komplexe Integrationsprojekte termingerecht und budgetkonform umzusetzen.


2004 - 2007: Konzeption und Implementierung von Java EE Komponenten


Rolle: Senior Consultant, Senior Software Developer

Kunde: Pironet AG, Köln


Aufgaben:

Konzeption und Implementierung von Java EE Komponenten im CMS-Umfeld, technische Projektleitung und Beratung.


weitere Projekte auf Anfrage

Aus- und Weiterbildung

Aus- und Weiterbildung

1992 - 2000

Studium der Betriebswirtschaftslehre

Abschluss: Diplom-Kaufmann

Justus Liebig Universität Gießen


Schwerpunkte

  • Wirtschaftsinformatik, Investition und Finanzierung
  • Thema der Diplomarbeit: auf Anfrage


Zertifikate

2023

  • KI & Machine Learning: Generative AI with Large Language Models (DeepLearning.AI)
  • KI & Machine Learning: Prompt Engineering (DeepLearning.AI)
  • KI & Machine Learning: Introduction to Large Language Models (Google Cloud)
  • Cloud & Software Architektur: Cloud-Native Development mit OpenShift und Kubernetes (Red Hat)


2022

  • Cloud & Software Architektur: Software Architecture and Service Oriented Architecture (University Of Alberta)


2021

  • Fintech & Blockchain: Decentralized Finance (DeFi): The Future of Finance (Duke University)
  • Fintech & Blockchain: Blockchain Business Models (Duke University)
  • Introduction to Neuroeconomics (Higher School Of Economics)


2020

  • KI & Machine Learning: A Complete Reinforcement Learning System (University Of Alberta)
  • Fintech & Blockchain: Innovations in Investment Technology: AI (University Of Michigan)
  • Fintech & Blockchain: Financial Markets (Higher School Of Economics)
  • Quantum Computing (University Of St. Petersburg)


2019

  • KI & Machine Learning: Machine Learning (Stanford University)
  • KI & Machine Learning: Mathematics For Machine Learning (Imperial College London)
  • Cloud & Software Architektur: Software Design as an Abstraction (University Of Colorado)
  • Digital Product Management (University Of Virginia)

Position

Position

  • Software Architekt
  • Software Developer
  • Team- und Projektleitung
  • Product Owner
  • Freelance Software Architect
  • AI Consultant

Kompetenzen

Kompetenzen

Top-Skills

Softwarearchitektur Projektmanagement/Projektleitung AI Software-Architektur Künstliche Intelligenz Java API Spring artificial intelligence Microservices Kubernetes Python Enterprise Architect AWS Cloud Product Management agiles Projektmanagement Senior Software-Entwickler

Schwerpunkte

Architecture
Design
Plan
Communicate
Implementation
Protoyping
Full-Stack
AI/ML
Modeling
Integration

Produkte / Standards / Erfahrungen / Methoden

Microservice Architekturen
DevOps-Transistion
Agile
Künstliche Intelligenz
Go Kit
Revel
Gin
Beego
Echo
Vue.js
Angular
React
Next.js
Git
Mercurial
SVN
Microsoft Azure
Google Cloud Platform
AWS
Camunda
Activiti
jBPM

Zusammenfassung

  • Als erfahrener Software-Architekt und AI-Spezialist mit 20 Jahren Berufserfahrung vereine ich tiefgehende technische Kenntnisse mit umfassender praktischer Erfahrung in der Softwareentwicklung. Meine Kernkompetenzen umfassen die Konzeption und eigenständige Umsetzung skalierbarer Softwarearchitekturen, die agile Führung von Entwicklungsteams sowie die Optimierung von Entwicklungsprozessen.
  • Ich überblicke den kompletten Produktentwicklungsprozess ? von der ersten Konzeption bis zur erfolgreichen Markteinführung. Durch den gezielten Einsatz modernster AI-Technologien entwickle ich zukunftsorientierte Lösungen, die sich durch Innovation und Langlebigkeit auszeichnen.
  • In meiner Position als Entwicklungsleiter und Architekt verantworte ich die erfolgreiche Konzeption, Planung und Umsetzung komplexer Projekte. Als Experte leite ich Schulungen und Weiterbildungen, wodurch ich Teams bei der Implementierung neuer Technologien unterstutze und meine Expertise weitergebe. Durch meine aktive Entwicklungserfahrung diskutiere ich technische Lösungen mit den Entwicklungsteams auf Augenhöhe.
  • Meine Arbeitsweise zeichnet sich durch enge Zusammenarbeit mit Stakeholdern, klare Kommunikation und ein fundiertes Verständnis für die Synthese von Nutzeranforderungen und technischen Möglichkeiten aus. Durch systematische Optimierung von Code-Qualität und System-Performance im vorgegebenen Zeit- und Kostenrahmen verbinde ich technologische Expertise mit wirtschaftlichen Zielsetzungen. Die Verzahnung technologischer Kompetenz mit wirtschaftlicher Effizienz ist die Basis für eine erfolgreiche digitale Transformation.


TOOLSET

Infrastructure & DevOps

  • Cloud Infrastructure
  • OnPremise Infrastructure
  • Container Technologies, Infrastructure Automation
  • CI/CD, Infrastructure Automatation


Architektur

  • Architektur: Design, Dokumentation, Communication


Java

  • Spring-Framework
  • Quarkus
  • Micronaut
  • JUnit
  • Maven
  • Git


Python

  • Django
  • Flask
  • FastAPI
  • PyTest
  • Numpy
  • Pandas
  • Scikit-Learn
  • Tensorflow
  • Keras


JavaScript

  • NodeJS
  • Angular
  • React
  • Vue.js
  • Next.js
  • NestJS
  • Bootstrap
  • HTML5


KI

  • OpenAI SDK
  • Hugging Face Transformers
  • PyTorch
  • TensorFlow
  • Kerasm ScikitLearn
  • Numpy
  • Pandas
  • Deeplearning4J
  • LlamaIndex
  • Langchain


Go

  • Beego
  • Echo
  • Gin
  • Go Kit
  • Revel


Schnittstellen

  • REST
  • SOAP
  • GraphQL
  • gRPC
  • Swagger/ OpenAPI
  • Apache Thrift
  • JSON-RPC
  • XML-RPC
  • Websockets


Infrastruktur

  • Kubernetes
  • Docker
  • Podman
  • Helm
  • Terraform
  • Openshift
  • Elastic Stack
  • Kafka
  • RabbitMQ
  • CloudFormation
  • Ansible
  • Vagrant


Workflow

  • Camunda
  • jBPM
  • Apache Airflow


CI/CD

  • Argo
  • Jenkins
  • CircleCI
  • GitLab CI
  • Travis CI
  • GitHub Actions
  • Git
  • SVN


Search

  • Elastic Stack 
    • Elasticsearch
    • Kibana
    • Beats
    • Logstah
  • Solr
  • Sphinx
  • Lucene
  • Algolia


Test

  • Cucumber
  • Gatling
  • TestNG
  • Selenium
  • Jira
  • Confluence


DB

  • SQL 
    • MySQL
    • Oracle
    • DB2
    • PostgreSQL
  • NoSQL 
    • MongoDB
    • Cassandra
    • Redis
  • Vector
    • Pinecone
    • Chroma


Cloud

  • AWS
  • Google Cloud Platform
  • Microsoft Azure
  • Openshift


Dokumentation

  • Arc42
  • UML
  • XML
  • Sparx Enterprise Architect
  • WSDL
  • OpenAPI/ Swagger
  • Architectural Decision Records (ADRs)
  • MkDocs
  • GitBook
  • Sphinx
  • ASCIIDOC


Methoden

  • Prototypenentwicklung
  • Risikobewertung
  • Projektmanagement
  • Stakeholder Management
  • Präsentation
  • Domain-Driven Design (DDD)
  • Agile Methoden
  • DevOps
  • Kanban
  • Scrum
  • Lean Software Development
  • Test Driven Development (TDD)
  • Extreme Programming (XP)

Betriebssysteme

Unix
Linux
Windows
MacOS


Programmiersprachen

Java
Python
AI
Python / Java
Go
JavaScript
API
Design and Management
Groovy


Datenbanken

Design, Management
SQL
NoSQL
GraphDBs
VectorDBs
MySQL
Oracle
DB2
PostgreSQL
MongoDB
Cassandra
Redis

Datenkommunikation

REST
GraphQL
Protocol Buffers
Web Services
WSDL
Sparx Enterprise Architect
XML
UML
Arc42

Branchen

Branchen

  • Software Produzenten
  • Versicherungen
  • Consulting
  • Produzierendes Gewerbe
  • Ecommerce
  • Handel
  • Internet-Portale
  • Agenturen
  • Telekommunikation
  • Banken

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.