Als agile Coach, Product Owner oder Software Architect unterstütze ich Sie bei der agilen Softwareentwicklung.
Aktualisiert am 14.04.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 04.08.2025
Verfügbar zu: 80%
davon vor Ort: 10%
Agile Entwicklung
Scrum Master
Agile Coach
Jenkins
Java
Product Owner
BDD
TDD
Scrum Master
SWIFT
iOS
JIRA
Android
Kotlin
Scrum
Kanban
Deutsch
Englisch

Einsatzorte

Einsatzorte

Internet (+10km)
Deutschland
möglich

Projekte

Projekte

1 Jahr 3 Monate
2024-04 - heute

Initalisierung des kontinuierlichen Verbesserungsprozesse und Teamworkshops und Einzelcoachings

Agile Team Coach / Scrum Master / Agile Coach Teamssetup Organisation Initiative
Agile Team Coach / Scrum Master / Agile Coach
  • Remote Agile Team Coach im Bereich Cloud Devops mit ca 10 Personen für Team Cloud Services. 
  • Initalisierung des kontinuierlichen Verbesserungsprozesse und Teamworkshops und Einzelcoachings. 
  • Unterstützung der bereichsweiten Initiative Hybrieder Betrieb mit Workshops, Moderation und Facilitation.
SCRUM Kanban Jira Confluence GitLab Liberating Structures
Teamssetup Organisation Initiative
Markant Services International GmbH
1 Jahr 1 Monat
2023-03 - 2024-03

Embedded Software Entwicklung

Agile Team Coach / Scrum Master / Agile Coach Teamsplit Multi Team Setup Prozessoptimierung
Agile Team Coach / Scrum Master / Agile Coach
  • Remote Scrum Master und Agile Coach im Bereich Embedded Software Entwicklung mit ca 30-70 Personen in internationalen Teams. 
  • Reorganisation der Softwareentwicklungsteams mit angepassten Skalierungsmaßnahmen. 
  • Einführung von ?no estimates? Abschätzungen und Roadmaps in einem ASPICE Umfeld Kontinuierliche Verbesserung des agilen Softwareentwicklungsprozesses in den Teams die mit SCRUM, Kanban oder Mischformen arbeiten.
  • Coaching und Schulung der Führungskräfte, Teams und Mitarbeiter. 
  • Vorbereitung und Durchführung von Workshops auf Team und C-Level.
SCRUM Kanban Codebeamer
Teamsplit Multi Team Setup Prozessoptimierung
eSystems MTG GmbH
1 Jahr 5 Monate
2021-11 - 2023-03

Vorbereitung und Unterstützung von Meetings und Workshops

Remote Scrum Master / Agile Coach Berater Scrum Master
Remote Scrum Master / Agile Coach
  • Vorbereitung und Unterstützung von Meetings und Workshops zur agilen Arbeitsweise intern für den Auftraggeber und für dessen Kunden, z.B. Retrospektiven, Projekt Pitches. 
  • Ansprechpartner für agile Methoden. 
  • Einführun von Brown Bag Sessions.
SCRUM Jira Confluence Bitbucket
Berater Scrum Master
umwerk
1 Jahr 5 Monate
2021-11 - 2023-03

Kontinuierliche Verbesserung des agilen Softwareentwicklungsprozesses

Remote Scrum Master / Agile Coach Team Organisation Scrum Master
Remote Scrum Master / Agile Coach
  • Remote Scrum Master und Agile Coach im Bereich IoT Solutions mit ca. 25 Personen. 
  • Aufteilung eines großen Teams in 5 kleinere Teams mit angepassten Skalierungsmaßnahmen. 
  • Kontinuierliche Verbesserung des agilen Softwareentwicklungsprozesses in den Teams die mit SCRUM, Kanban oder Mischformen arbeiten. 
  • Coaching und Schulung der Teams und Mitarbeiter. 
  • Vorbereitung und Durchführung von Team Workshops.
SCRUM Kanban Jira Confluence Bitbucket
Team Organisation Scrum Master
Hansgrohe SE IoT Solutions ? umwerk
1 Jahr
2020-12 - 2021-11

Koordination der Entwicklung

Agiler Projektmanager / Technical Project Manager / Agile Coach Agiles Projektmanagement Prozessoptimierung Authentifizierung
Agiler Projektmanager / Technical Project Manager / Agile Coach
  • Agiler und Technischer Projekt Manager fu?r die Koordination der Entwicklung der V-Bank Endkunden App bei umwerk im Rahmen der V-Bank 2.0: IT-Strategie. 
  • Koordination des Nearshore Entwicklungsteams bei umwerk sowie der App Entwicklung im Gesamtkontext mit 4 weiteren Umsetzungspartner und der V-Bank. 
  • Verbesserung der Entwicklungs-Releaseprozesse im Team und zwischen den Partnerfirmen.
  • Verbesserung der Kommunikation und Meetings zwischen den Umsetzungspartnern, Coaching des SCRUM Masters im Entwicklungsteam. 
  • Technische Konzeption der App sowie der QA- und Absicherungsmaßnahmen: Automatisierte Test, OAuth2 PKCE, SSL-Pinning, PSD2.
Jira Confluence YouTrack MS Sharepoint OAuth2 PKCE SSL-Pinning PSD2 App Store Connect Google Play Console Firebase bitrise Android iOS git
Agiles Projektmanagement Prozessoptimierung Authentifizierung
umwerk
10 Monate
2019-11 - 2020-08

Beseitigung von Störungen und Hindernissen im SCRUM-Prozess

Remote Scrum Master / Delivery Manager / Agile Coach Organisation Scrum Master
Remote Scrum Master / Delivery Manager / Agile Coach
  • Remote Scrum Master + Delivery Manager für 1-2 internationale, verteilte Teams. 
  • Beseitigung von Störungen und Hindernissen im SCRUM-Prozess. 
  • Verbesserung des Entwicklungsprozesses. 
  • Coaching der Teams (skaliertes Scrum). 
  • Vorbereitung und Durchführung von Team Workshops. 
  • Kontinuierliche Verbesserung der agilen Methode im Bereich der mobilen Anwendungen. 
SCRUM Jira Confluence Bitbucket EazyBI flow framework
Organisation Scrum Master
adidas AG
3 Monate
2020-01 - 2020-03

Koordination von zwei agilen Festpreis Teilprojekten

Technical Project Manager Projektsetup
Technical Project Manager
  • Technical Project Manager für die Koordination von zwei agilen Festpreis Teilprojekten im Zusammenspiel mit den Backend Komponenten der adidas App.
  • Teilprojekte: Neuimplementierung der adidas Retail App für iPad. 
  • Austausch der Backend Aufrufe der CIS Markt Windows basierten Polytouch Anwendung jeweils unter Verwendung und Erweiterung des mobile Gateway der adidas App
Jira Confluence
Projektsetup
adidas Endless Aisle App - adidas AG
3 Monate
2019-08 - 2019-10

Koordination des Nearshore Entwicklungsteams

Android Lead Developer Android Entwicklungsleitung UITests
Android Lead Developer
  • Koordination des Nearshore Entwicklungsteams in Portugal. 
  • Erweitern des bestehenden Multi App Setups für ZEBRA-Scanner. 
  • Stabilisierung und Ergänzung der Android UI-Tests. 
  • Organisation und Moderation von Retrospektiven und Teammeetings. 
  • Codereviews 
Android Java gradle git git submodules Espresso JUnit OrmLite Dagger2 Libraries ZEBRA-Scanner MVP Inter Process Communication i18N Nexus Kibana Bitbucket Confluence Jira
Android Entwicklungsleitung UITests
Handscanner Apps - GLS ITServices GmbH
11 Monate
2018-10 - 2019-08

Agile Softwareentwicklung

Architekt / Entwickler / Berater Kotlin React Native Android ...
Architekt / Entwickler / Berater
  • Umsetzung von Kernkomponenten der Mein dm App.
  • Konvertierung des Android Codes nach Kotlin, Unterstützung des Entwicklungsstarts weiterer Teams, Optimierung der React Native Integration, Vorbereiten des deutschen Go-Life.
Android Android Studio Kotlin Java JUnit5 MockK Espresso Gradle React Native VSCode ES6 flow jest enzyme yarn watermelondb iOS Xcode Swift XCTests XCUITests CocoaPods fastlane Jenkins Multibrach Pipelines Bitbucket GitLab Confluence Jira
Kotlin React Native Android iOS OAuth Libraries Refactoring
gerne auf Anfrage
7 Monate
2018-03 - 2018-09

Agile Softwareentwicklung

Agile Product Owner Organisation Buildinfrastruktur React Native ...
Agile Product Owner
  • Erstellung einer produktionsreifen Grundlage für die Entwicklung der Mein dm App mit vielen Teams.
  • Optimierung der Buildinfrastruktur und Releaseprozesse der Mein dm App.
Jira (Scrum und Kanban Boards) Confluence Zepplin
Organisation Buildinfrastruktur React Native Android iOS
gerne auf Anfrage
11 Monate
2017-04 - 2018-02

Agile Softwareentwicklung

Architekt / Entwickler / Berater React Native Android iOS ...
Architekt / Entwickler / Berater
  • Evaluierung und Verwendung von React Native als Grundlage für die Entwicklung der dm App mit vielen Teams und Aufbau eines Entwicklungsteams für die Entwicklung der Kernkomponenten der Mein dm App.
Android Android Studio Java JUnit Espresso Gradle React Native VSCode ES6 flow jest enzyme npm i18next Realm iOS Xcode Swift XCTests XCUITests carthage rome fastlane Jenkins Multibrach Pipelines Bitbucket Confluence Jira
React Native Android iOS Libraries Teamaufbau
gerne auf Anfrage
4 Monate
2016-12 - 2017-03

Agile Softwareentwicklung

Architekt / Entwickler / Berater Android mobile Gateway Spring Boot
Architekt / Entwickler / Berater
  • Gestaltung eines mobile Gateways, inklusive Implementierung Backend und Android für eine dm Einkaufsmanager App.
Java Spring Boot IntelliJ Feign Hystrix Eureka REST-assured JUnit Gradle git Jira Zepplin Jenkins Multibrach Pipelines PMD FindBugs
Android mobile Gateway Spring Boot
gerne auf Anfrage
3 Jahre
2014-04 - 2017-03

Agile Softwareentwicklung

Projektmanager / Architekt Project-Lead Reengineering Android ...
Projektmanager / Architekt
  • Reengineering der 1&1 Online Speicher Android App und Umwandlung zur 1&1 Dokumente Android App mit der Umsetzung der neuen Design Richtlinien (Holo) unter Verwendung der neueren REST API.
  • Reengineering der 1&1 Musik App mit der Umsetzung von Material Design und Beachtung der 1&1 Design Richtlinien.
  • Verwendung der neueren REST API.
  • Reengineering der 1&1 Foto App mit der Umsetzung von Material Design und Beachtung der 1&1 Design Richtlinien.
  • Verwendung der neueren REST API.
  • Betrieb und Erweiterung aller 6 Apps.
Jira Confluence Android Android Studio Design Support Library AppWidgets Chromecast Android Annotations Retrolambda droitatedDB Volley JUnit Robolectric Gradle git Artifactory Jenkins Hockey App PAW
Project-Lead Reengineering Android iOS Cloudspeicher Musikplayer Gallerie Chromecast
1&1
8 Monate
2016-04 - 2016-11

Agile Softwareentwicklung

Architekt Android Couponing
Architekt
  • Implementierung einer Android App für das Einlösen von Coupons aus dem dm glückskind Kundenprogramm.
  • Inklusive Einarbeitung der von neuen Mitarbeitern in die Android-Entwicklung.
Android Android Studio Design Support Library Android Annotations Retrolambda droitatedDB Retrofit JUnit Robolectric Gradle git Jira Zepplin Jenkins PMD FindBugs
Android Couponing
2 Monate
2016-06 - 2016-07

Agile Softwareentwicklung

Architekt / Entwickler Android Bluetooth LE Refactoring
Architekt / Entwickler
  • Überarbeitung der Leitz LED App für bessere Wartbarkeit.
Android Android Studio Design Support Library Android Annotations Bluetooth LE Gradle git Artifactory Jenkins Hockey App
Android Bluetooth LE Refactoring
gerne auf Anfrage
3 Monate
2016-05 - 2016-07

Agile Softwareentwicklung

Architekt / Berater End-to-End Encryption PKI Schlüsseltausch ...
Architekt / Berater
  • Erstellung eines POC für das 1&1 Vault API Design zur Evaluierung einer konkreten REST API für eine verschlüsselte Onlinespeicher-Lösung
RAML Springboot JUnit REST-assured MongoDB Maven git IntelliJ Atom
End-to-End Encryption PKI Schlüsseltausch REST-API Design
1&1
1 Monat
2016-06 - 2016-06

Agile Softwareentwicklung

Architekt Projektsetup REST-API Design
Architekt
  • Integration von MongoDB in das Projektsetup mit RAML
    und Springboot.
  • Testsetup mit JUnit und REST-assured.
RAML Springboot Junit REST-assured MongoDB Maven git IntelliJ
Projektsetup REST-API Design
Schwäbisch Hall
7 Monate
2015-10 - 2016-04

K-VISIT

Architekt / Entwickler Android Fotos GoogleMaps ...
Architekt / Entwickler
  • Entwicklung einer Android App zur Erfassung von Begehungsberichten zu Märkten durch Testkunden und Management.
  • Die App stellt hierzu eine Einsatzplanung, verschiedene Arten von Berichten und Sichten darauf zur Verfügung.
  • Zu den Berichten können Fotos aufgenommen und verwaltet werden.
  • Die App wurde nach den Material Design Richtlinien von
    Google umgesetzt.
Jira Android Android Studio Design Support Library Android Annotations Retrolambda droitatedDB Retrofit Gradle git Artifactory/Nexus Jenkins PMD FindBugs
Android Fotos GoogleMaps Material Design
Kaufland
2 Monate
2014-06 - 2014-07

Agile Softwareentwicklung

Architekt / Entwickler Refactoring Buildsetup Modularisierung
Architekt / Entwickler
  • Konvertierung des Builds und der Abhängigkeitsverwaltung
    eines Maven Multi Modul Projekts in ein Gradle Multi
    Modul Projekt
Gradle Maven git Eclipse JavaEE JUnit mit Arquillian Tomcat
Refactoring Buildsetup Modularisierung
adorsys
4 Monate
2014-02 - 2014-05

droitatedDB

Architekt / Entwickler OR-Mapper SQLite Java Annotation Processing
Architekt / Entwickler
  • Implementierung eines Annotation basierten OR Mapper
    für die Android Entwicklung mit Codegenerierung für z.B.
    ContentProvider.
Android Java Java Annotation Processing SQLite JUnit Robolectric Maven Gradle Eclipse IntelliJ Android Studio GitHub mvn central
OR-Mapper SQLite Java Annotation Processing
arconsis
4 Monate
2013-12 - 2014-03

KTB - KURZ-Systeme

Entwickler Messaging Actors Deobfuscation
Entwickler
  • Überarbeitung und Erweiterung der bestehenden Backendsysteme mit Optimierung der Unit Test, der MongoDB Zugriffe, sowie Erweiterung des bestehenden Backends für einen App-Store, um die Funktion „App-Versionen zu löschen“, sowie die automatische Überprüfung ob Updates verfügbar sind und Verarbeitung von App-Crashes mit Wiederherstellung von Stacktraces für Android und IOS.
  • Erweiterung einer Demo App mit Countly Mobile Analytics
    und Push Notifcations mit GoogleCloudMessaging.
JavaEE CDI JAX-RS JMS AKKA REST JUnit mit Arquillian und REST-assured MongoDB mit Mongo- Jack und Morphia Android Eclipse PAW PMD Find- Bugs Checkstyle Maven git JBoss EAP6 Countly Proguard GoogleCloudMessaging AeroGear Unified PushServer
Messaging Actors Deobfuscation
adorsys
3 Monate
2013-10 - 2013-12

French Twist

Entwickler Refactoring I18N Payment ...
Entwickler
  • Evaluierung und Anbindung eines weiteren Creditcard
    Payment Providers mit PCI DSS (Payment Card Industry
  • Data Security Standard) Zertifizierung für den US Markt.
  • Die Anbindung wurde im Zuge der Migration der US-Kundendaten in das bestehende CRM System „Pangea“ umgesetzt.
  • Für die Migration musste eine sichere, rechtlich unbedenkliche Lösung für bestehende Kreditkartendaten
    geschaffen werden.
  • Die Implementierung erfolgte mittels PayPals Payflow pro.
PayPal Payflow pro JavaEE Java2EE EJB2 EJB3 JUnit Struts Spring JSF JSP HMTL Java Script SQL Eclipse PMD Findbugs Maven git JBoss 4.3 Jenkins MySQL Workbench
Refactoring I18N Payment PCI DSS PayPal
Become Europe GmbH
5 Monate
2013-05 - 2013-09

EnKK-LOP Redesign

Teamkoordinator / Entwickler Betriebsmanagement Scrum Worklfow ...
Teamkoordinator / Entwickler
  • Fachliches Redesign des Programms EnKK-LOP. Das Programm wird verwendet, um Aufgaben innerhalb der
    EnKK, workflowbasiert abwickeln zu können.
  • Das Frontend besteht aus einer Webapplikation basierend auf dem CC Enterprise Client, welche auf einem JBoss AS 6 ausgeführt wird und mittels JMS mit dem BFS nuklear System kommuniziert.
  • Innerhalb der JMS-Nachrichten wird ein an REST angelehntes Austauschformat verwendet.
  • Die Datenhaltung und die Workflowverwaltung erfolgt im schon bestehenden BFS nuklear.
  • Das Programm wurde fachlich grundlegend überarbeitet.
JavaEE JBoss AS 6 ActiveMQ CC Enterprise Client openJET Eclipse JUnit PMD Findbugs ANT CVS Jenkins Sonar Trello SCRUM
Betriebsmanagement Scrum Worklfow JEE Redesign
EnBW Kernkraft
7 Monate
2012-10 - 2013-04

EnKK-AEV

Teamkoordinator / Entwickler Betriebsmanagement Scrum Worklfow ...
Teamkoordinator / Entwickler
  • Entwicklung des Software EnKK-AEV.
  • Diese wird verwendet, um Änderungs-Anträge für kerntechnische Anlagen innerhalb der EnKK workflowbasiert verwalten zu können.
Umgebung: JavaEE JBoss AS 6 ActiveMQ CC Enterprise Client Eclipse JUnit PMD Findbugs ANT CVS Jenkins Sonar Trello Srcum
Betriebsmanagement Scrum Worklfow JEE
EnBW Kernkraft

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
1999-10 - 2002-09

Studiengang Informationstechnik

Diplom Ingenieur (BA), Berufsakademie Mannheim
Diplom Ingenieur (BA)
Berufsakademie Mannheim

Kompetenzen

Kompetenzen

Top-Skills

Agile Entwicklung Scrum Master Agile Coach Jenkins Java Product Owner BDD TDD Scrum Master SWIFT iOS JIRA Android Kotlin Scrum Kanban

Produkte / Standards / Erfahrungen / Methoden

Kurzprofil

Ich helfe Ihnen bei der agilen Softwareentwicklung: 

  • als Agile Team Coach unterstütze ich das Entwicklungsteam, sich beständig zu verbessern
  • als Product Owner oder Projektleiter sorge ich für eine koordinierte Umsetzung Ihrer Anforderungen
  • als Software Architekt sorge ich für eine funktionierende und wartbare Anwendung


Berufserfahrung

05/2019 - heute

Rolle: Freiberufler


04/2017 - 08/2019

Rolle: Mobile Software Architect, Product Owner

Kunde: dm TECH GmbH


10/2013 - 03/2017

Rolle: Software Architect // Projektleiter, Coach

Kunde: arconsis IT-Solutions GmbH


02/2003 - 09/2013

Rolle: Software Engineer, Architect,Teamleiter

Kunde: GiS mbH


Speaker

  • OR-Mapper
  • Easy Android Persistence
  • Dozent für Android am KIT (Karlsruhe Institute of Technology), ?Praxis der Softwareentwicklung?
    im WS 16/17, SS16, SS15, WS 14/15, WS 13/14


Skills

  • Agile Project Management
  • Agile Product Owner
  • Agile Methoden
  • Coach
  • Trainer
  • Speaker
  • Softwareentwicklung
  • Android
  • Spring Boot
  • iOS
  • Kotlin
  • Java
  • JEE
  • CI/CD
  • SCRUM
  • Kanban
  • TDD
  • BDD
  • Datenbanken
  • gradle
  • MAVEN
  • git

Betriebssysteme

Android

Einsatzorte

Einsatzorte

Internet (+10km)
Deutschland
möglich

Projekte

Projekte

1 Jahr 3 Monate
2024-04 - heute

Initalisierung des kontinuierlichen Verbesserungsprozesse und Teamworkshops und Einzelcoachings

Agile Team Coach / Scrum Master / Agile Coach Teamssetup Organisation Initiative
Agile Team Coach / Scrum Master / Agile Coach
  • Remote Agile Team Coach im Bereich Cloud Devops mit ca 10 Personen für Team Cloud Services. 
  • Initalisierung des kontinuierlichen Verbesserungsprozesse und Teamworkshops und Einzelcoachings. 
  • Unterstützung der bereichsweiten Initiative Hybrieder Betrieb mit Workshops, Moderation und Facilitation.
SCRUM Kanban Jira Confluence GitLab Liberating Structures
Teamssetup Organisation Initiative
Markant Services International GmbH
1 Jahr 1 Monat
2023-03 - 2024-03

Embedded Software Entwicklung

Agile Team Coach / Scrum Master / Agile Coach Teamsplit Multi Team Setup Prozessoptimierung
Agile Team Coach / Scrum Master / Agile Coach
  • Remote Scrum Master und Agile Coach im Bereich Embedded Software Entwicklung mit ca 30-70 Personen in internationalen Teams. 
  • Reorganisation der Softwareentwicklungsteams mit angepassten Skalierungsmaßnahmen. 
  • Einführung von ?no estimates? Abschätzungen und Roadmaps in einem ASPICE Umfeld Kontinuierliche Verbesserung des agilen Softwareentwicklungsprozesses in den Teams die mit SCRUM, Kanban oder Mischformen arbeiten.
  • Coaching und Schulung der Führungskräfte, Teams und Mitarbeiter. 
  • Vorbereitung und Durchführung von Workshops auf Team und C-Level.
SCRUM Kanban Codebeamer
Teamsplit Multi Team Setup Prozessoptimierung
eSystems MTG GmbH
1 Jahr 5 Monate
2021-11 - 2023-03

Vorbereitung und Unterstützung von Meetings und Workshops

Remote Scrum Master / Agile Coach Berater Scrum Master
Remote Scrum Master / Agile Coach
  • Vorbereitung und Unterstützung von Meetings und Workshops zur agilen Arbeitsweise intern für den Auftraggeber und für dessen Kunden, z.B. Retrospektiven, Projekt Pitches. 
  • Ansprechpartner für agile Methoden. 
  • Einführun von Brown Bag Sessions.
SCRUM Jira Confluence Bitbucket
Berater Scrum Master
umwerk
1 Jahr 5 Monate
2021-11 - 2023-03

Kontinuierliche Verbesserung des agilen Softwareentwicklungsprozesses

Remote Scrum Master / Agile Coach Team Organisation Scrum Master
Remote Scrum Master / Agile Coach
  • Remote Scrum Master und Agile Coach im Bereich IoT Solutions mit ca. 25 Personen. 
  • Aufteilung eines großen Teams in 5 kleinere Teams mit angepassten Skalierungsmaßnahmen. 
  • Kontinuierliche Verbesserung des agilen Softwareentwicklungsprozesses in den Teams die mit SCRUM, Kanban oder Mischformen arbeiten. 
  • Coaching und Schulung der Teams und Mitarbeiter. 
  • Vorbereitung und Durchführung von Team Workshops.
SCRUM Kanban Jira Confluence Bitbucket
Team Organisation Scrum Master
Hansgrohe SE IoT Solutions ? umwerk
1 Jahr
2020-12 - 2021-11

Koordination der Entwicklung

Agiler Projektmanager / Technical Project Manager / Agile Coach Agiles Projektmanagement Prozessoptimierung Authentifizierung
Agiler Projektmanager / Technical Project Manager / Agile Coach
  • Agiler und Technischer Projekt Manager fu?r die Koordination der Entwicklung der V-Bank Endkunden App bei umwerk im Rahmen der V-Bank 2.0: IT-Strategie. 
  • Koordination des Nearshore Entwicklungsteams bei umwerk sowie der App Entwicklung im Gesamtkontext mit 4 weiteren Umsetzungspartner und der V-Bank. 
  • Verbesserung der Entwicklungs-Releaseprozesse im Team und zwischen den Partnerfirmen.
  • Verbesserung der Kommunikation und Meetings zwischen den Umsetzungspartnern, Coaching des SCRUM Masters im Entwicklungsteam. 
  • Technische Konzeption der App sowie der QA- und Absicherungsmaßnahmen: Automatisierte Test, OAuth2 PKCE, SSL-Pinning, PSD2.
Jira Confluence YouTrack MS Sharepoint OAuth2 PKCE SSL-Pinning PSD2 App Store Connect Google Play Console Firebase bitrise Android iOS git
Agiles Projektmanagement Prozessoptimierung Authentifizierung
umwerk
10 Monate
2019-11 - 2020-08

Beseitigung von Störungen und Hindernissen im SCRUM-Prozess

Remote Scrum Master / Delivery Manager / Agile Coach Organisation Scrum Master
Remote Scrum Master / Delivery Manager / Agile Coach
  • Remote Scrum Master + Delivery Manager für 1-2 internationale, verteilte Teams. 
  • Beseitigung von Störungen und Hindernissen im SCRUM-Prozess. 
  • Verbesserung des Entwicklungsprozesses. 
  • Coaching der Teams (skaliertes Scrum). 
  • Vorbereitung und Durchführung von Team Workshops. 
  • Kontinuierliche Verbesserung der agilen Methode im Bereich der mobilen Anwendungen. 
SCRUM Jira Confluence Bitbucket EazyBI flow framework
Organisation Scrum Master
adidas AG
3 Monate
2020-01 - 2020-03

Koordination von zwei agilen Festpreis Teilprojekten

Technical Project Manager Projektsetup
Technical Project Manager
  • Technical Project Manager für die Koordination von zwei agilen Festpreis Teilprojekten im Zusammenspiel mit den Backend Komponenten der adidas App.
  • Teilprojekte: Neuimplementierung der adidas Retail App für iPad. 
  • Austausch der Backend Aufrufe der CIS Markt Windows basierten Polytouch Anwendung jeweils unter Verwendung und Erweiterung des mobile Gateway der adidas App
Jira Confluence
Projektsetup
adidas Endless Aisle App - adidas AG
3 Monate
2019-08 - 2019-10

Koordination des Nearshore Entwicklungsteams

Android Lead Developer Android Entwicklungsleitung UITests
Android Lead Developer
  • Koordination des Nearshore Entwicklungsteams in Portugal. 
  • Erweitern des bestehenden Multi App Setups für ZEBRA-Scanner. 
  • Stabilisierung und Ergänzung der Android UI-Tests. 
  • Organisation und Moderation von Retrospektiven und Teammeetings. 
  • Codereviews 
Android Java gradle git git submodules Espresso JUnit OrmLite Dagger2 Libraries ZEBRA-Scanner MVP Inter Process Communication i18N Nexus Kibana Bitbucket Confluence Jira
Android Entwicklungsleitung UITests
Handscanner Apps - GLS ITServices GmbH
11 Monate
2018-10 - 2019-08

Agile Softwareentwicklung

Architekt / Entwickler / Berater Kotlin React Native Android ...
Architekt / Entwickler / Berater
  • Umsetzung von Kernkomponenten der Mein dm App.
  • Konvertierung des Android Codes nach Kotlin, Unterstützung des Entwicklungsstarts weiterer Teams, Optimierung der React Native Integration, Vorbereiten des deutschen Go-Life.
Android Android Studio Kotlin Java JUnit5 MockK Espresso Gradle React Native VSCode ES6 flow jest enzyme yarn watermelondb iOS Xcode Swift XCTests XCUITests CocoaPods fastlane Jenkins Multibrach Pipelines Bitbucket GitLab Confluence Jira
Kotlin React Native Android iOS OAuth Libraries Refactoring
gerne auf Anfrage
7 Monate
2018-03 - 2018-09

Agile Softwareentwicklung

Agile Product Owner Organisation Buildinfrastruktur React Native ...
Agile Product Owner
  • Erstellung einer produktionsreifen Grundlage für die Entwicklung der Mein dm App mit vielen Teams.
  • Optimierung der Buildinfrastruktur und Releaseprozesse der Mein dm App.
Jira (Scrum und Kanban Boards) Confluence Zepplin
Organisation Buildinfrastruktur React Native Android iOS
gerne auf Anfrage
11 Monate
2017-04 - 2018-02

Agile Softwareentwicklung

Architekt / Entwickler / Berater React Native Android iOS ...
Architekt / Entwickler / Berater
  • Evaluierung und Verwendung von React Native als Grundlage für die Entwicklung der dm App mit vielen Teams und Aufbau eines Entwicklungsteams für die Entwicklung der Kernkomponenten der Mein dm App.
Android Android Studio Java JUnit Espresso Gradle React Native VSCode ES6 flow jest enzyme npm i18next Realm iOS Xcode Swift XCTests XCUITests carthage rome fastlane Jenkins Multibrach Pipelines Bitbucket Confluence Jira
React Native Android iOS Libraries Teamaufbau
gerne auf Anfrage
4 Monate
2016-12 - 2017-03

Agile Softwareentwicklung

Architekt / Entwickler / Berater Android mobile Gateway Spring Boot
Architekt / Entwickler / Berater
  • Gestaltung eines mobile Gateways, inklusive Implementierung Backend und Android für eine dm Einkaufsmanager App.
Java Spring Boot IntelliJ Feign Hystrix Eureka REST-assured JUnit Gradle git Jira Zepplin Jenkins Multibrach Pipelines PMD FindBugs
Android mobile Gateway Spring Boot
gerne auf Anfrage
3 Jahre
2014-04 - 2017-03

Agile Softwareentwicklung

Projektmanager / Architekt Project-Lead Reengineering Android ...
Projektmanager / Architekt
  • Reengineering der 1&1 Online Speicher Android App und Umwandlung zur 1&1 Dokumente Android App mit der Umsetzung der neuen Design Richtlinien (Holo) unter Verwendung der neueren REST API.
  • Reengineering der 1&1 Musik App mit der Umsetzung von Material Design und Beachtung der 1&1 Design Richtlinien.
  • Verwendung der neueren REST API.
  • Reengineering der 1&1 Foto App mit der Umsetzung von Material Design und Beachtung der 1&1 Design Richtlinien.
  • Verwendung der neueren REST API.
  • Betrieb und Erweiterung aller 6 Apps.
Jira Confluence Android Android Studio Design Support Library AppWidgets Chromecast Android Annotations Retrolambda droitatedDB Volley JUnit Robolectric Gradle git Artifactory Jenkins Hockey App PAW
Project-Lead Reengineering Android iOS Cloudspeicher Musikplayer Gallerie Chromecast
1&1
8 Monate
2016-04 - 2016-11

Agile Softwareentwicklung

Architekt Android Couponing
Architekt
  • Implementierung einer Android App für das Einlösen von Coupons aus dem dm glückskind Kundenprogramm.
  • Inklusive Einarbeitung der von neuen Mitarbeitern in die Android-Entwicklung.
Android Android Studio Design Support Library Android Annotations Retrolambda droitatedDB Retrofit JUnit Robolectric Gradle git Jira Zepplin Jenkins PMD FindBugs
Android Couponing
2 Monate
2016-06 - 2016-07

Agile Softwareentwicklung

Architekt / Entwickler Android Bluetooth LE Refactoring
Architekt / Entwickler
  • Überarbeitung der Leitz LED App für bessere Wartbarkeit.
Android Android Studio Design Support Library Android Annotations Bluetooth LE Gradle git Artifactory Jenkins Hockey App
Android Bluetooth LE Refactoring
gerne auf Anfrage
3 Monate
2016-05 - 2016-07

Agile Softwareentwicklung

Architekt / Berater End-to-End Encryption PKI Schlüsseltausch ...
Architekt / Berater
  • Erstellung eines POC für das 1&1 Vault API Design zur Evaluierung einer konkreten REST API für eine verschlüsselte Onlinespeicher-Lösung
RAML Springboot JUnit REST-assured MongoDB Maven git IntelliJ Atom
End-to-End Encryption PKI Schlüsseltausch REST-API Design
1&1
1 Monat
2016-06 - 2016-06

Agile Softwareentwicklung

Architekt Projektsetup REST-API Design
Architekt
  • Integration von MongoDB in das Projektsetup mit RAML
    und Springboot.
  • Testsetup mit JUnit und REST-assured.
RAML Springboot Junit REST-assured MongoDB Maven git IntelliJ
Projektsetup REST-API Design
Schwäbisch Hall
7 Monate
2015-10 - 2016-04

K-VISIT

Architekt / Entwickler Android Fotos GoogleMaps ...
Architekt / Entwickler
  • Entwicklung einer Android App zur Erfassung von Begehungsberichten zu Märkten durch Testkunden und Management.
  • Die App stellt hierzu eine Einsatzplanung, verschiedene Arten von Berichten und Sichten darauf zur Verfügung.
  • Zu den Berichten können Fotos aufgenommen und verwaltet werden.
  • Die App wurde nach den Material Design Richtlinien von
    Google umgesetzt.
Jira Android Android Studio Design Support Library Android Annotations Retrolambda droitatedDB Retrofit Gradle git Artifactory/Nexus Jenkins PMD FindBugs
Android Fotos GoogleMaps Material Design
Kaufland
2 Monate
2014-06 - 2014-07

Agile Softwareentwicklung

Architekt / Entwickler Refactoring Buildsetup Modularisierung
Architekt / Entwickler
  • Konvertierung des Builds und der Abhängigkeitsverwaltung
    eines Maven Multi Modul Projekts in ein Gradle Multi
    Modul Projekt
Gradle Maven git Eclipse JavaEE JUnit mit Arquillian Tomcat
Refactoring Buildsetup Modularisierung
adorsys
4 Monate
2014-02 - 2014-05

droitatedDB

Architekt / Entwickler OR-Mapper SQLite Java Annotation Processing
Architekt / Entwickler
  • Implementierung eines Annotation basierten OR Mapper
    für die Android Entwicklung mit Codegenerierung für z.B.
    ContentProvider.
Android Java Java Annotation Processing SQLite JUnit Robolectric Maven Gradle Eclipse IntelliJ Android Studio GitHub mvn central
OR-Mapper SQLite Java Annotation Processing
arconsis
4 Monate
2013-12 - 2014-03

KTB - KURZ-Systeme

Entwickler Messaging Actors Deobfuscation
Entwickler
  • Überarbeitung und Erweiterung der bestehenden Backendsysteme mit Optimierung der Unit Test, der MongoDB Zugriffe, sowie Erweiterung des bestehenden Backends für einen App-Store, um die Funktion „App-Versionen zu löschen“, sowie die automatische Überprüfung ob Updates verfügbar sind und Verarbeitung von App-Crashes mit Wiederherstellung von Stacktraces für Android und IOS.
  • Erweiterung einer Demo App mit Countly Mobile Analytics
    und Push Notifcations mit GoogleCloudMessaging.
JavaEE CDI JAX-RS JMS AKKA REST JUnit mit Arquillian und REST-assured MongoDB mit Mongo- Jack und Morphia Android Eclipse PAW PMD Find- Bugs Checkstyle Maven git JBoss EAP6 Countly Proguard GoogleCloudMessaging AeroGear Unified PushServer
Messaging Actors Deobfuscation
adorsys
3 Monate
2013-10 - 2013-12

French Twist

Entwickler Refactoring I18N Payment ...
Entwickler
  • Evaluierung und Anbindung eines weiteren Creditcard
    Payment Providers mit PCI DSS (Payment Card Industry
  • Data Security Standard) Zertifizierung für den US Markt.
  • Die Anbindung wurde im Zuge der Migration der US-Kundendaten in das bestehende CRM System „Pangea“ umgesetzt.
  • Für die Migration musste eine sichere, rechtlich unbedenkliche Lösung für bestehende Kreditkartendaten
    geschaffen werden.
  • Die Implementierung erfolgte mittels PayPals Payflow pro.
PayPal Payflow pro JavaEE Java2EE EJB2 EJB3 JUnit Struts Spring JSF JSP HMTL Java Script SQL Eclipse PMD Findbugs Maven git JBoss 4.3 Jenkins MySQL Workbench
Refactoring I18N Payment PCI DSS PayPal
Become Europe GmbH
5 Monate
2013-05 - 2013-09

EnKK-LOP Redesign

Teamkoordinator / Entwickler Betriebsmanagement Scrum Worklfow ...
Teamkoordinator / Entwickler
  • Fachliches Redesign des Programms EnKK-LOP. Das Programm wird verwendet, um Aufgaben innerhalb der
    EnKK, workflowbasiert abwickeln zu können.
  • Das Frontend besteht aus einer Webapplikation basierend auf dem CC Enterprise Client, welche auf einem JBoss AS 6 ausgeführt wird und mittels JMS mit dem BFS nuklear System kommuniziert.
  • Innerhalb der JMS-Nachrichten wird ein an REST angelehntes Austauschformat verwendet.
  • Die Datenhaltung und die Workflowverwaltung erfolgt im schon bestehenden BFS nuklear.
  • Das Programm wurde fachlich grundlegend überarbeitet.
JavaEE JBoss AS 6 ActiveMQ CC Enterprise Client openJET Eclipse JUnit PMD Findbugs ANT CVS Jenkins Sonar Trello SCRUM
Betriebsmanagement Scrum Worklfow JEE Redesign
EnBW Kernkraft
7 Monate
2012-10 - 2013-04

EnKK-AEV

Teamkoordinator / Entwickler Betriebsmanagement Scrum Worklfow ...
Teamkoordinator / Entwickler
  • Entwicklung des Software EnKK-AEV.
  • Diese wird verwendet, um Änderungs-Anträge für kerntechnische Anlagen innerhalb der EnKK workflowbasiert verwalten zu können.
Umgebung: JavaEE JBoss AS 6 ActiveMQ CC Enterprise Client Eclipse JUnit PMD Findbugs ANT CVS Jenkins Sonar Trello Srcum
Betriebsmanagement Scrum Worklfow JEE
EnBW Kernkraft

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
1999-10 - 2002-09

Studiengang Informationstechnik

Diplom Ingenieur (BA), Berufsakademie Mannheim
Diplom Ingenieur (BA)
Berufsakademie Mannheim

Kompetenzen

Kompetenzen

Top-Skills

Agile Entwicklung Scrum Master Agile Coach Jenkins Java Product Owner BDD TDD Scrum Master SWIFT iOS JIRA Android Kotlin Scrum Kanban

Produkte / Standards / Erfahrungen / Methoden

Kurzprofil

Ich helfe Ihnen bei der agilen Softwareentwicklung: 

  • als Agile Team Coach unterstütze ich das Entwicklungsteam, sich beständig zu verbessern
  • als Product Owner oder Projektleiter sorge ich für eine koordinierte Umsetzung Ihrer Anforderungen
  • als Software Architekt sorge ich für eine funktionierende und wartbare Anwendung


Berufserfahrung

05/2019 - heute

Rolle: Freiberufler


04/2017 - 08/2019

Rolle: Mobile Software Architect, Product Owner

Kunde: dm TECH GmbH


10/2013 - 03/2017

Rolle: Software Architect // Projektleiter, Coach

Kunde: arconsis IT-Solutions GmbH


02/2003 - 09/2013

Rolle: Software Engineer, Architect,Teamleiter

Kunde: GiS mbH


Speaker

  • OR-Mapper
  • Easy Android Persistence
  • Dozent für Android am KIT (Karlsruhe Institute of Technology), ?Praxis der Softwareentwicklung?
    im WS 16/17, SS16, SS15, WS 14/15, WS 13/14


Skills

  • Agile Project Management
  • Agile Product Owner
  • Agile Methoden
  • Coach
  • Trainer
  • Speaker
  • Softwareentwicklung
  • Android
  • Spring Boot
  • iOS
  • Kotlin
  • Java
  • JEE
  • CI/CD
  • SCRUM
  • Kanban
  • TDD
  • BDD
  • Datenbanken
  • gradle
  • MAVEN
  • git

Betriebssysteme

Android

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.