Senior Android Developer & Senior Scrum Master (SAFe)
Aktualisiert am 21.08.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 18.08.2024
Verfügbar zu: 100%
davon vor Ort: 50%
native Android Kotlin
Scrum Master
Agile Coach
Kanban
Nexus
SAFe
Agile Leadership
TDD
Extreme Programming
Atlassian Confluence
Atlassian JIRA
GitHub
Build pipelines
CI/CD
GraphQL
Scrum Product Owner
Deutsch
Muttersprache
Englisch
Sehr gute Kenntnisse in Wort und Schrift

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

11 Monate
2023-10 - 2024-08

Weiterentwicklung einer Flottenmanagement Applikation

Android SDK Koin Coroutines ...
  • Weiterentwicklung einer Flottenmanagement Applikation
  • Refactoring von Legacy Code
Android SDK Koin Coroutines Jetpack Compose CustomViews BLE GraphQL REST TDD CI(Gradle) Android Studio Scrum Jira Confluence
Andreas Stihl AG & Co KG
5 Jahre 7 Monate
2019-01 - 2024-07

Wartung/Pflege der Kompass Karten App für iOS und Android

Scrum Jira Confluence
  • Scrum Master Binosys interne Entwicklung für Nearshore Partner
  • Unterstützung der technischen Projektleitung
  • Unterstützung Projektleitung & Ressourcenplanung
Scrum Jira Confluence
Kompass Karten GmbH
1 Jahr 1 Monat
2022-10 - 2023-10

Integration eines Custom Tablets

Android SDK Hilt Coroutines ...
  • Integration eines Custom Tablets (32?) in die bestehende externe Hardware
  • Tech-Lead für den Bereich Android Entwicklung
  • Scrum Master & Support Product Owner
  • Architektur und Library Auswahl
  • Feature Entwicklung
Android SDK Hilt Coroutines Jetpack Compose CustomViews Protobuf WLAN BLE JNI C++ Databinding Datenverschlüsselung TDD CI(Gradle) Android Studio Kanban Jira Confluence
Dentsply Sirona Deutschland GmbH
2 Jahre 3 Monate
2020-10 - 2022-12

Erstellung einer Applikation

Android SDK Retrofit 2 Hilt ...
  • Erstellung einer Applikation zur Unterstützung von Wartungstechnikern
Android SDK Retrofit 2 Hilt RxJava Jetpack Compose Coroutines CustomViews BLE WLAN QR Code KOIN Databinding Datenverschlüsselung TDD CI(Gradle) Android Studio Scrum Jira Confluence
Liebherr-International Deutschland GmbH
4 Jahre 6 Monate
2016-04 - 2020-09

interaktive Bücher

Interpreter Android SDK Retrofit 2 Hilt ...
Interpreter
  • Umfangreicher Interpreter für interaktive Bücher
  • Tech-Lead für den Bereich Android Entwicklung
  • ScrumMaster Nearshore Entwicklungsteam
Android SDK Retrofit 2 Hilt RxJava CustomViews Bluetooth QR Code Face recognition C++ Superpowered SoundEngine EcoPlayer Anbindung externer Hardware Datenverschlüsselung Scrum Jira Confluence Bitbucket
Otataa.ch
4 Monate
2019-09 - 2019-12

Careoline App für Pflegepersonal

Android SDK Retrofit 2 Dagger 2 ...
  • Prototyp zur digitalen Erfassung aller gesetzlich vorgeschriebenen Formulare im Pflegebereich
  • Migration der Desktop Applikation auf Android
  • ScrumMaster & Agile Coach
  • Technische Projektleitung und Einführung von Scrum beim Kunden
Android SDK Retrofit 2 Dagger 2 RxJava Scrum Jira Confluence
Microcare Systemhaus GmbH
2 Jahre 2 Monate
2017-11 - 2019-12

Park & Joy

Android SDK JUnit Retrofit 2 ...
  • Tech-Lead für den Bereich Android Entwicklung
  • Architektur review & refactoring
  • Implementierung von neuen Features und Add-ons
  • Agile Coach für Entwicklungsteam und Projektmanagement T-Systems sowie externer Zulieferer
Android SDK JUnit Retrofit 2 Dagger 2 RxJava Google Maps API Scrum Jira Confluence TDD CI(Gradle)
T-Systems
2 Jahre 4 Monate
2016-05 - 2018-08

Simple Activation

Android SDK RXJava Kotlin ...
  • Applikation zur vollständigen Daten-Synchronisation zweier Smartphones
  • Architektur und Technologieauswahl
  • Technische Projektleitung
  • Scrum Master Binosys internen Entwicklung
  • Schulung und Anleitung des Product Owner
Android SDK RXJava Kotlin Scrum Jira Confluence
Deutsche Telekom AG
11 Monate
2017-02 - 2017-12

Maintenance Gaming App

Scrum/Kanban Jira Confluence
  • Maintenance einer Game App mit >5.000.000 Nutzern
  • Scrum Master Binosys internen Entwicklung
Scrum/Kanban Jira Confluence
InnoGames GmbH
1 Monat
2017-03 - 2017-03

Android Architecture mit RxJava

Speaker
Speaker
Google Developer Group (GDG) Munich
1 Monat
2016-06 - 2016-06

Android Architecture

Speaker
Speaker
Google Developer Group (GDG) Munich
1 Monat
2016-03 - 2016-03

eBike Integration

Scrum Jira Confluence
  • Adaption einer bestehenden Applikationen an ein neues eBike-Motor-Batterie System
  • Leitung der Binosys internen Entwicklung
  • Architektur und Technologieauswahl
  • ScrumMaster und Koordination aller externen Zulieferer sowie Steuerung Nearshore Entwicklung
Scrum Jira Confluence
Binosys GmbH
1 Monat
2016-03 - 2016-03

Android Architecture

Speaker
Speaker
MobileTechCon München
6 Monate
2015-07 - 2015-12

MobZK

Android SDK Volley Otto ...
  • Ablösung einer geschäftskritischen Anwendung mit Android
  • Analyse bestehender Quellcode
  • Erstellung und Umsetzung einer passenden Applikationsarchitektur
  • Refactoring des bestehenden Quellcodes
  • Implementierung neuer Features
  • Überarbeitung User Stories
  • > 3000 Unit Tests
Android SDK Volley Otto Dagger Robolectric CI (Gradle) TDD IntellJ Scrum
Schweizerische Bundesbahn AG
4 Monate
2015-03 - 2015-06

Beekeeper

Android SDK Volley Otto ...
  • Refactoring des bestehenden Quellcodes
  • Migration Volley Library
  • Integration von RealmIO für die Datenhaltung
Android SDK Volley Otto Dagger CI (Gradle) TDD Android Studio
Spocal GmbH - Schweiz

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 6 Monate
2006-09 - 2009-02

Application Engineering (MSc)

Master of Science / Endnote: 1.2 mit Auszeichnung, Hochschule Darmstadt
Master of Science / Endnote: 1.2 mit Auszeichnung
Hochschule Darmstadt

Masterthesis bei der SAP AG: ?Specifying Java API Contracts ? an Approach for Checking Correctness and Compatibility?

4 Jahre
2002-09 - 2006-08

allgemeine Informatik (BSc)

Bachelor of Science / Endnote: 2.0, Hochschule Darmstadt
Bachelor of Science / Endnote: 2.0
Hochschule Darmstadt

Bachelorthesis: ?Untersuchung zur multimodalen Interaktion mit Pocket PC am Beispiel einer Forstverwaltung?

1 Jahr
2001-09 - 2002-08

Medieninformatik

Fachhochschule Friedberg
Fachhochschule Friedberg
2 Jahre
1997-09 - 1999-08

Fachabitur (Technik)

Staatliche Fachoberschule, Obernburg
Staatliche Fachoberschule, Obernburg
7 Jahre
1990-09 - 1997-08

Gymnasium

Hermann-Staudinger-Gymnasium, Erlenbach am Main
Hermann-Staudinger-Gymnasium, Erlenbach am Main

Kompetenzen

Kompetenzen

Top-Skills

native Android Kotlin Scrum Master Agile Coach Kanban Nexus SAFe Agile Leadership TDD Extreme Programming Atlassian Confluence Atlassian JIRA GitHub Build pipelines CI/CD GraphQL Scrum Product Owner

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse und Erfahrungen

Projektmanagement

  • Scrum
  • Kanban
  • Nexus
  • Agile Entwicklung
  • Product Owner
  • Tech Lead


Softwareprozesse

Scrum (zertifizierter Scrum Master seit 2010), eXtreme Programming und Tooling, Test Driven Development, CMMI, agile development


Webtechnologien

CSS, IE Behaviours, JavaScript, XHTML


Frameworks und Standards

Kotlin, Android, GraphQL, DB, EJB 3.0, JUnit, REST, Web Services, JSon


Tools und Software

Apache Webserver, Hudson Buildserver, SAP NetWeaver, SAP Solution Composer, Software AG SOA Crossvision Suite, Eclipse, MS Visual Studio, Netbeans, SAP NetWeaver Developer Studio, CVS, SVN, Visio, Photoshop


Sonstiges

Quasar, UML, Prozessmodellierung (eEPK), SOA- und Integrationskonzepte


Beruflicher Werdegang

01/2020 - heute

Rolle: Geschäftsführer 

Kunde: auf Anfrage (Österreich)


12/2015 - 12/2019

Rolle: Geschäftsführer 

Kunde: auf Anfrage (Deutschland)


04/2013 - 12/2016

Rolle: Geschäftsführer 

Kunde: auf Anfrage (Deutschland)


05/2011 - 07/2018

Rolle: Selbstständiger Software Ingenieur / Scrum Master


04/2009 - 04/2011

Rolle: Software Ingenieur

Kunde: Deutsche Telekom AG


Aufgaben:

  • Entwicklung und Leitung Architektur Android Anwendungen
  • Scrum Master in Teams mit bis zu 10 Mitarbeitern
  • Auswahl externer Lieferanten und Mitarbeiter
  • Einführung und Weiterentwicklung agile Entwicklungsprozesse


06/2006 ? 07/2008

Rolle: Software Ingenieur

Kunde: SAP AG, Walldorf


Aufgaben:

  • Überarbeitung und Erstellung von Visio Shapes für UML/BPMN/WebDynpro Modellierung
  • Automation (VBA) von Visio Shapes zur optimalen Unterstützung der Anwender
  • Englischsprachige Dokumentation und Support
  • Weiterentwicklung eines Web-Service Governance Werkzeugs


Tätigkeiten bei Deutsche Telekom AG (Festanstellung 2009 - 2011)

  • Lead Developer Android (7 Entwickler, 2 Tester)
    • Implementierung Backend Anbindung
    • Implementierung fachlicher Anforderungen
    • Verantwortung für alle architektonischen Entscheidungen
    • Durchführung von Code Reviews und Überwachung der Einhaltung der festgelegten Architektur
    • Unterstützung und Schulung der Software Entwickler
    • Einführung von eXtreme Programming im Team
    • Interview und Beurteilung externer Mitarbeiter
  • Einführung und Etablierung von Scrum als Entwicklungsprozess
    • Als Scrum Master: Steigerung der Produktivität des Android Teams um 121% bei gleichzeitiger Reduktion der Fehlerrate um 73%
    • Beratung anderer Teams bei der Einführung von Scrum
    • Unterstützung beim Anforderungsmanagement (Einführung standardisierter Stories sowie der Business Process Modeling Notation BPMN)
  • Schulung von Mitarbeitern
    • TechTalk zu Scrum
    • TechTalk zu Clean Code
  • Aufbau einer Kooperation mit der Hochschule Darmstadt
    • Betreuung eines KoSI Studenten
    • Betreuung einer Bachelor Thesis
    • Vermittlung von Werkstudenten
    • Kooperation im Bereich Spracherkennung

Betriebssysteme

Windows
98/2000/XP
Mac OSX

Programmiersprachen

Android
Kotlin
JavaSE
C++
XML Sprachen
DOM, DTD, XML, Multimodal XML, VoiceXML, XHTML + Voice

Datenbanken

SQL
ER-Modellierung
MySQL
DB2
Oracle

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

11 Monate
2023-10 - 2024-08

Weiterentwicklung einer Flottenmanagement Applikation

Android SDK Koin Coroutines ...
  • Weiterentwicklung einer Flottenmanagement Applikation
  • Refactoring von Legacy Code
Android SDK Koin Coroutines Jetpack Compose CustomViews BLE GraphQL REST TDD CI(Gradle) Android Studio Scrum Jira Confluence
Andreas Stihl AG & Co KG
5 Jahre 7 Monate
2019-01 - 2024-07

Wartung/Pflege der Kompass Karten App für iOS und Android

Scrum Jira Confluence
  • Scrum Master Binosys interne Entwicklung für Nearshore Partner
  • Unterstützung der technischen Projektleitung
  • Unterstützung Projektleitung & Ressourcenplanung
Scrum Jira Confluence
Kompass Karten GmbH
1 Jahr 1 Monat
2022-10 - 2023-10

Integration eines Custom Tablets

Android SDK Hilt Coroutines ...
  • Integration eines Custom Tablets (32?) in die bestehende externe Hardware
  • Tech-Lead für den Bereich Android Entwicklung
  • Scrum Master & Support Product Owner
  • Architektur und Library Auswahl
  • Feature Entwicklung
Android SDK Hilt Coroutines Jetpack Compose CustomViews Protobuf WLAN BLE JNI C++ Databinding Datenverschlüsselung TDD CI(Gradle) Android Studio Kanban Jira Confluence
Dentsply Sirona Deutschland GmbH
2 Jahre 3 Monate
2020-10 - 2022-12

Erstellung einer Applikation

Android SDK Retrofit 2 Hilt ...
  • Erstellung einer Applikation zur Unterstützung von Wartungstechnikern
Android SDK Retrofit 2 Hilt RxJava Jetpack Compose Coroutines CustomViews BLE WLAN QR Code KOIN Databinding Datenverschlüsselung TDD CI(Gradle) Android Studio Scrum Jira Confluence
Liebherr-International Deutschland GmbH
4 Jahre 6 Monate
2016-04 - 2020-09

interaktive Bücher

Interpreter Android SDK Retrofit 2 Hilt ...
Interpreter
  • Umfangreicher Interpreter für interaktive Bücher
  • Tech-Lead für den Bereich Android Entwicklung
  • ScrumMaster Nearshore Entwicklungsteam
Android SDK Retrofit 2 Hilt RxJava CustomViews Bluetooth QR Code Face recognition C++ Superpowered SoundEngine EcoPlayer Anbindung externer Hardware Datenverschlüsselung Scrum Jira Confluence Bitbucket
Otataa.ch
4 Monate
2019-09 - 2019-12

Careoline App für Pflegepersonal

Android SDK Retrofit 2 Dagger 2 ...
  • Prototyp zur digitalen Erfassung aller gesetzlich vorgeschriebenen Formulare im Pflegebereich
  • Migration der Desktop Applikation auf Android
  • ScrumMaster & Agile Coach
  • Technische Projektleitung und Einführung von Scrum beim Kunden
Android SDK Retrofit 2 Dagger 2 RxJava Scrum Jira Confluence
Microcare Systemhaus GmbH
2 Jahre 2 Monate
2017-11 - 2019-12

Park & Joy

Android SDK JUnit Retrofit 2 ...
  • Tech-Lead für den Bereich Android Entwicklung
  • Architektur review & refactoring
  • Implementierung von neuen Features und Add-ons
  • Agile Coach für Entwicklungsteam und Projektmanagement T-Systems sowie externer Zulieferer
Android SDK JUnit Retrofit 2 Dagger 2 RxJava Google Maps API Scrum Jira Confluence TDD CI(Gradle)
T-Systems
2 Jahre 4 Monate
2016-05 - 2018-08

Simple Activation

Android SDK RXJava Kotlin ...
  • Applikation zur vollständigen Daten-Synchronisation zweier Smartphones
  • Architektur und Technologieauswahl
  • Technische Projektleitung
  • Scrum Master Binosys internen Entwicklung
  • Schulung und Anleitung des Product Owner
Android SDK RXJava Kotlin Scrum Jira Confluence
Deutsche Telekom AG
11 Monate
2017-02 - 2017-12

Maintenance Gaming App

Scrum/Kanban Jira Confluence
  • Maintenance einer Game App mit >5.000.000 Nutzern
  • Scrum Master Binosys internen Entwicklung
Scrum/Kanban Jira Confluence
InnoGames GmbH
1 Monat
2017-03 - 2017-03

Android Architecture mit RxJava

Speaker
Speaker
Google Developer Group (GDG) Munich
1 Monat
2016-06 - 2016-06

Android Architecture

Speaker
Speaker
Google Developer Group (GDG) Munich
1 Monat
2016-03 - 2016-03

eBike Integration

Scrum Jira Confluence
  • Adaption einer bestehenden Applikationen an ein neues eBike-Motor-Batterie System
  • Leitung der Binosys internen Entwicklung
  • Architektur und Technologieauswahl
  • ScrumMaster und Koordination aller externen Zulieferer sowie Steuerung Nearshore Entwicklung
Scrum Jira Confluence
Binosys GmbH
1 Monat
2016-03 - 2016-03

Android Architecture

Speaker
Speaker
MobileTechCon München
6 Monate
2015-07 - 2015-12

MobZK

Android SDK Volley Otto ...
  • Ablösung einer geschäftskritischen Anwendung mit Android
  • Analyse bestehender Quellcode
  • Erstellung und Umsetzung einer passenden Applikationsarchitektur
  • Refactoring des bestehenden Quellcodes
  • Implementierung neuer Features
  • Überarbeitung User Stories
  • > 3000 Unit Tests
Android SDK Volley Otto Dagger Robolectric CI (Gradle) TDD IntellJ Scrum
Schweizerische Bundesbahn AG
4 Monate
2015-03 - 2015-06

Beekeeper

Android SDK Volley Otto ...
  • Refactoring des bestehenden Quellcodes
  • Migration Volley Library
  • Integration von RealmIO für die Datenhaltung
Android SDK Volley Otto Dagger CI (Gradle) TDD Android Studio
Spocal GmbH - Schweiz

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 6 Monate
2006-09 - 2009-02

Application Engineering (MSc)

Master of Science / Endnote: 1.2 mit Auszeichnung, Hochschule Darmstadt
Master of Science / Endnote: 1.2 mit Auszeichnung
Hochschule Darmstadt

Masterthesis bei der SAP AG: ?Specifying Java API Contracts ? an Approach for Checking Correctness and Compatibility?

4 Jahre
2002-09 - 2006-08

allgemeine Informatik (BSc)

Bachelor of Science / Endnote: 2.0, Hochschule Darmstadt
Bachelor of Science / Endnote: 2.0
Hochschule Darmstadt

Bachelorthesis: ?Untersuchung zur multimodalen Interaktion mit Pocket PC am Beispiel einer Forstverwaltung?

1 Jahr
2001-09 - 2002-08

Medieninformatik

Fachhochschule Friedberg
Fachhochschule Friedberg
2 Jahre
1997-09 - 1999-08

Fachabitur (Technik)

Staatliche Fachoberschule, Obernburg
Staatliche Fachoberschule, Obernburg
7 Jahre
1990-09 - 1997-08

Gymnasium

Hermann-Staudinger-Gymnasium, Erlenbach am Main
Hermann-Staudinger-Gymnasium, Erlenbach am Main

Kompetenzen

Kompetenzen

Top-Skills

native Android Kotlin Scrum Master Agile Coach Kanban Nexus SAFe Agile Leadership TDD Extreme Programming Atlassian Confluence Atlassian JIRA GitHub Build pipelines CI/CD GraphQL Scrum Product Owner

Produkte / Standards / Erfahrungen / Methoden

Kenntnisse und Erfahrungen

Projektmanagement

  • Scrum
  • Kanban
  • Nexus
  • Agile Entwicklung
  • Product Owner
  • Tech Lead


Softwareprozesse

Scrum (zertifizierter Scrum Master seit 2010), eXtreme Programming und Tooling, Test Driven Development, CMMI, agile development


Webtechnologien

CSS, IE Behaviours, JavaScript, XHTML


Frameworks und Standards

Kotlin, Android, GraphQL, DB, EJB 3.0, JUnit, REST, Web Services, JSon


Tools und Software

Apache Webserver, Hudson Buildserver, SAP NetWeaver, SAP Solution Composer, Software AG SOA Crossvision Suite, Eclipse, MS Visual Studio, Netbeans, SAP NetWeaver Developer Studio, CVS, SVN, Visio, Photoshop


Sonstiges

Quasar, UML, Prozessmodellierung (eEPK), SOA- und Integrationskonzepte


Beruflicher Werdegang

01/2020 - heute

Rolle: Geschäftsführer 

Kunde: auf Anfrage (Österreich)


12/2015 - 12/2019

Rolle: Geschäftsführer 

Kunde: auf Anfrage (Deutschland)


04/2013 - 12/2016

Rolle: Geschäftsführer 

Kunde: auf Anfrage (Deutschland)


05/2011 - 07/2018

Rolle: Selbstständiger Software Ingenieur / Scrum Master


04/2009 - 04/2011

Rolle: Software Ingenieur

Kunde: Deutsche Telekom AG


Aufgaben:

  • Entwicklung und Leitung Architektur Android Anwendungen
  • Scrum Master in Teams mit bis zu 10 Mitarbeitern
  • Auswahl externer Lieferanten und Mitarbeiter
  • Einführung und Weiterentwicklung agile Entwicklungsprozesse


06/2006 ? 07/2008

Rolle: Software Ingenieur

Kunde: SAP AG, Walldorf


Aufgaben:

  • Überarbeitung und Erstellung von Visio Shapes für UML/BPMN/WebDynpro Modellierung
  • Automation (VBA) von Visio Shapes zur optimalen Unterstützung der Anwender
  • Englischsprachige Dokumentation und Support
  • Weiterentwicklung eines Web-Service Governance Werkzeugs


Tätigkeiten bei Deutsche Telekom AG (Festanstellung 2009 - 2011)

  • Lead Developer Android (7 Entwickler, 2 Tester)
    • Implementierung Backend Anbindung
    • Implementierung fachlicher Anforderungen
    • Verantwortung für alle architektonischen Entscheidungen
    • Durchführung von Code Reviews und Überwachung der Einhaltung der festgelegten Architektur
    • Unterstützung und Schulung der Software Entwickler
    • Einführung von eXtreme Programming im Team
    • Interview und Beurteilung externer Mitarbeiter
  • Einführung und Etablierung von Scrum als Entwicklungsprozess
    • Als Scrum Master: Steigerung der Produktivität des Android Teams um 121% bei gleichzeitiger Reduktion der Fehlerrate um 73%
    • Beratung anderer Teams bei der Einführung von Scrum
    • Unterstützung beim Anforderungsmanagement (Einführung standardisierter Stories sowie der Business Process Modeling Notation BPMN)
  • Schulung von Mitarbeitern
    • TechTalk zu Scrum
    • TechTalk zu Clean Code
  • Aufbau einer Kooperation mit der Hochschule Darmstadt
    • Betreuung eines KoSI Studenten
    • Betreuung einer Bachelor Thesis
    • Vermittlung von Werkstudenten
    • Kooperation im Bereich Spracherkennung

Betriebssysteme

Windows
98/2000/XP
Mac OSX

Programmiersprachen

Android
Kotlin
JavaSE
C++
XML Sprachen
DOM, DTD, XML, Multimodal XML, VoiceXML, XHTML + Voice

Datenbanken

SQL
ER-Modellierung
MySQL
DB2
Oracle

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.