Recommended expert
Steven Mohr
Freier Trainer
Erfahrungen
Dez. 2024 - Dez. 2024
1 MonateDeutschland
Freier Trainer
TÜV Rheinland Akademie
- Praxisseminar „Generative KI in der Software-Entwicklung“
- Mobile Apps und Cloud-Computing
- Internet der Dinge, Smart Home und verbrauchernahe Gesundheitsversorgung
- Zukunft der mobilen Kommunikation
Okt. 2022 - Dez. 2024
2 Jahren 3 MonatenDeutschland
Senior Android Entwickler
DAK-Gesundheit
- Weiterentwicklung der bestehenden DAK-App
- Native Apps mit Kotlin
- MVVM mit Databinding und Jetpack Compose
- Verschlüsselung sensibler Daten und Erzeugung kryptographischer Schlüssel
- Barrierefreiheit nach BITV
- CI/CD mit Azure DevOps
- Verbesserung der Architektur der App durch tiefgreifende Refactorings (z. B. der Navigation)
- Teilnahme an internen OWASP-10-Schulungen
- Evaluierung von drei Anbietern für Videosprechstunden durch einen Machbarkeitsnachweis im Rahmen eines EU-weiten Ausschreibungsverfahrens (3×3 Wochen)
- Mitarbeit an der Initialisierung zur Integration einer ePA-Lösung in die DAK-App (bis zur Bildung eines eigenen Dev-Teams für diese Aufgabe)
- Entwicklung neuer Features in der App: natives Bonusprogramm, native Verwaltung der Bankverbindungen, individualisierter Schwangerschaftsbegleiter
- Evaluation verschiedener SAST-Lösungen im Rahmen von zwei dreiwöchigen Machbarkeitsnachweisphasen mit den Anbietern
- Technologien: Kotlin, Jetpack Compose, MVVM, Azure DevOps, Barrierefreiheit nach BITV, OWASP Top 10 Schulung
Okt. 2022 - Nov. 2022
2 MonatenDeutschland
Senior Android Entwickler (Augmented Reality)
Audi AG
- Aktualisierung der AR-Apps (Android und iOS) für den Audi Twin Cup 2022
- Koordination mit der Lead-Agentur des Audi Twin Cups
- Aktualisierung der verwendeten AR-Toolkits und der verwendeten 3D-Modelle
- Android: Migration von Google Sceneform auf SceneView
- Koordination der 3D-Agentur bei der Erstellung der benötigten Modelle
- Veröffentlichung und weitere Betreuung der Apps im Google Play Store und Apple App Store
Juni 2022 - Sept. 2022
4 MonatenDeutschland
Senior Android Entwickler
Commit GmbH
- Modernisierung der „VagusVit“-App
- MVVM mit Databinding als Architektur-Muster
- Dependency Injection mit Koin
- Reaktives Programmieren mit Kotlin Coroutines und Flow
- Datenbankanbindung mit Room
- Neue Versionen der Android Architecture Components / Jetpack
- Überarbeitete benutzerdefinierte Animationen
Jan. 2022 - Sept. 2022
9 MonatenDeutschland
Senior Android Entwickler (Augmented Reality)
Otto GmbH & Co KG
- Beratung im Bereich Augmented Reality
- Entwicklung eines AR-Features mit der SceneView-Library
- Bereitstellung des Features als internes SDK für andere Teams
- Neuimplementierung der Funktionalitäten mit SceneView und aktueller ARCore-Version
Sept. 2021 - Dez. 2021
4 MonatenElternzeit
Mai 2021 - Mai 2021
1 MonateDeutschland
Senior Android Entwickler (Augmented Reality)
Audi AG
- Aktualisierung der AR-Apps (Android und iOS) für den Audi Twin Cup 2021
- Koordination mit der Lead-Agentur des Audi Twin Cups
- Aktualisierung der verwendeten AR-Toolkits und der verwendeten 3D-Models
- Koordination der 3D-Agentur bei der Erstellung der benötigten Models
- Veröffentlichung und weitere Betreuung der Apps im Google PlayStore und Apple AppStore
März 2021 - Aug. 2021
6 MonatenDeutschland
Senior Android Entwickler
DAK-Gesundheit
- Implementierung einer Show-Case Android-App inkl. anschließender Integration in die bestehende DAK App
- Proof-of-Concept Apps zur Demonstration zukünftiger Funktionalitäten
- Native Apps mit Kotlin
- MVVM mit Databinding und Android Architecture Components / Jetpack
- Verschlüsselung sensibler Daten und Erzeugen von kryptographischen Schlüsseln
- Implementierung von OpenID Connect-Authentifizierung mittels AppAuth-Bibliothek
- Barrierefreiheit nach BITV
- Unit-Test mit JUnit, Mockito
- UI-Tests mit Espresso
- CI/CD mittels Azure DevOps
Jan. 2021 - Okt. 2021
10 MonatenDeutschland
Senior Android Entwickler
Holtec Electronics
- Entwicklung einer App zur Steuerung von Rollläden im Smart Home Bereich
- Umsetzung einer App für Android und iOS
- Cross-Platform-App mit Flutter
- Anbindung der Rollläden mittels Bluetooth Low Energy (BLE)
- Firmware-Updates über BLE und DFU
- Konfiguration, Verteilung und Crash Reporting über Firebase
Juli 2020 - Feb. 2021
8 MonatenSenior Android Entwickler
Swissprime Technologies AG
- Weiterentwicklung und Migration der bestehenden Android-App
- Native App mit Kotlin
- MVVM mit Databinding und Android Architecture Components / Jetpack
- Verschlüsselung sensibler Daten und Erzeugen von kryptographischen Schlüsseln
- Anbindung von Smart Locks mittels Bluetooth Low Energy (BLE)
- Handling von Push-Events über Firebase Cloud Messaging
- Unit-Test mit JUnit, Mockito
- Anforderungsdokumentation und CI/CD mit Azure DevOps
Apr. 2020 - Juni 2020
3 MonatenDeutschland
Senior Android Entwickler (Augmented Reality)
Audi AG
- Aktualisierung der AR-Apps für den Audi Twin Cup 2020
- Koordination mit der Lead-Agentur des Audi Twin Cups
- Aktualisierung der verwendeten AR-Toolkits und der verwendeten 3D-Models
- Koordination der 3D-Agentur bei der Erstellung der benötigten Models
- Veröffentlichung und weitere Betreuung der Apps im Google PlayStore und Apple AppStore
Okt. 2019 - Feb. 2021
1 Jahr 5 MonatenDeutschland
Senior Android Entwickler
Life Science Inkubator
- Entwicklung einer Android-App zur Erfassung, Analyse und Anzeige von Vitalparametern (Monikit)
- Anforderungsanalyse
- Recruiting und Steuerung des UI/UX-Designs
- Entwicklung und Dokumentation der Android-App
- Native App mit Kotlin
- MVVM mit Databinding und Android Architecture Components / Jetpack
- Verschlüsselung sensibler Gesundheitsdaten
- Anbindung eines Sensors mittels Bluetooth Low Energy (BLE) in Co-Entwicklung mit dem Hersteller
- Nutzung eines Machine Learning-Modells mittels TensorFlow Lite
- Handling von Push-Events über Firebase Cloud Messaging
- Unit-Test mit JUnit, Mockito
- UI-Tests mit Espresso
- Datenverarbeitung mit Jetpack Room und Coroutines
Apr. 2019 - Mai 2019
2 MonatenDeutschland
Senior Android Entwickler (Augmented Reality)
Audi AG
- Entwicklung und technische Betreuung der AR-Apps für den Audi Twin Cup
- Koordination mit der Lead-Agentur des Audi Twin Cups
- Konzeption und Erstellung der AR-App für Android und iOS
- Android: Kotlin, ARCore, Sceneform
- iOS: Swift, ArKit, SceneKit
- Koordination der 3D-Agentur bei der Erstellung der benötigten Models
- Veröffentlichung und weitere Betreuung der Apps im Google PlayStore und Apple AppStore
März 2019 - Okt. 2019
8 MonatenDeutschland
Senior Android Entwickler
Daimler Fleetboard GmbH
- Entwicklung einer modernen Android-App
- Native App mit Kotlin
- MVVM mit Databinding und Android Architecture Components / Jetpack
- Live Data, View Model, Navigation Component
- Location-based Services unter Nutzung der Google Play Services
- Textextraktion aus Live-Kamera-Bildern
- Unit-Test mit JUnit, Mockito
- UI-Tests mit Espresso
- Adaption der App für Android Auto zur Ausführung auf Daimler Trucks
- Vorbereitung und Härtung der App für externes Pentesting in Hinblick auf OWASP Top 10
- Entwicklung nach Scrum, CI/CD mit Azure DevOps
Nov. 2018 - Feb. 2019
4 MonatenDeutschland
Senior Android Entwickler
Lab 1886 GmbH
- Mitarbeit an einer E-Scooter-Sharing-App des Daimler Company Builders Lab 1886
- Entwicklung einer modernen Android-App in 8 Wochen mit QR-Code-Scanning, Stripe-Integration und Google Maps
- Native App mit Kotlin
- MVVM mit Android Architecture Components / Jetpack
- Live Data, View Model, Navigation Component, Data Binding
- Anbindung des Payment-Providers Stripe
- Google Maps SDK
- Unit-Test mit JUnit, Mockito
- UI-Tests mit Espresso
- Entwicklung nach Clean Code
- CD/CI mit GitLab, Gitflow-Branching-Modell
Juni 2018 - Dez. 2018
7 MonatenDeutschland
Senior Android Developer
Sensor Digital Media GmbH
- Übernahme und Erweiterung der bestehenden Android-App (Phone und Tablet)
- Erweiterung und Angleichung des Designs und der Funktionen an die iOS-App
- Stückweise Transformation der Java-Codebase nach Kotlin
- Technische Unterstützung und Umsetzung des Whitelabeling-Ansatzes
- Nutzung von Android Architecture Components / Jetpack
Dez. 2017 - Jan. 2019
1 Jahr 2 MonatenDeutschland
Senior Android Developer (Augmented Reality)
Otto GmbH & Co KG
- Entwicklung der Augmented Reality App „yourhome Augmented Reality“
- Native App mit Kotlin, ARCore und Sceneform
- Enge Zusammenarbeit mit dem Googles ARCore-Entwicklerteam im Rahmen des Early Access Programms
- Einer von vier Showcases auf dem Google ARCore-Stand auf dem Mobile World Congress 2018
- Technologien: Kotlin, ARCore, Sceneform, SceneView
Jan. 2017 - Nov. 2017
11 MonatenDeutschland
Senior Android Developer
mCrumbs GmbH
- Bereitstellung von Location-based Apps für den Kulturbereich und die öffentliche Hand
- Nutzung von Beacons und GPS für Location-aware Content
- Refactoring und Weiterentwicklung existierender Android Apps
- Erstellung neuer Apps für neue Projekte
- Erstellung eines internen SDKs zur Vereinfachung der Wartung und Neuentwicklung der App-Projekte
- Transformation von Teilen der Java-Codebase nach Kotlin
- Umstellung des Dependency Injection-Frameworks von Dagger nach Koin
Okt. 2016 - Juni 2017
9 MonatenAndroid Bluetooth Classic und LE Coach
ChronicWatch
- Coaching einer Entwicklerin in Indien in den folgenden Bereichen:
- Medizingeräte-Anbindung mit Bluetooth LE und Classic
- Android-Entwicklung
- Softwarearchitektur
- Coaching über BitBucket Code-Reviews, E-Mails und Videokonferenzen
Sept. 2016 - Dez. 2017
1 Jahr 4 MonatenDeutschland
Senior Android Developer
Otto GmbH & Co KG
- Mitarbeit an Projekten des Otto Mobile Labs in einem Scrum-Kontext
- Weiterentwicklung eines modularen App-Baukastens (Java/Kotlin) zur Umsetzung von Shopping-Apps
- Nutzung dieses Baukastens in folgenden Apps: myToys, Sheego, Heine, Lascana, SportScheck
- Starker Fokus auf Software-Architektur und Modularisierung
- Model-View-Presenter-Architektur und Clean Code
- Unabhängige, austauschbare Module
- Hohe Testbarkeit mit JUnit, Mockitio, Espresso
- Nutzung der Backend-Dokumentation mit Swagger
Aug. 2016 - Sept. 2016
2 MonatenDeutschland
Senior Android-Entwickler
Commit GmbH
- Portierung der iOS-App „VagusVit“ nach Android
- Entwicklung einer nativen Android-App mit Kotlin
- MVP als Architektur-Muster
- Dependency Injection mit Dagger
- Reaktive Programmierung mit RxJava und RxKotlin
- Datenbankanbindung mit SqlBrite als ORM
- Android Architecture Components
- Benachrichtigungen und benutzerdefinierte Animationen
- Infrastruktur: Git mit GitLab, CD/CI mit Jenkins
Nov. 2015 - Juli 2016
9 MonatenDeutschland
Senior Android-Entwickler
Iconmobile GmbH / Freeletics GmbH
- Entwicklung der Freeletics Gym-App bis Version 1.2
- Anpassung von iOS-Screendesigns und pixelgenaue Umsetzung der Benutzeroberfläche
- Implementierung von In-App-Käufen (Abonnements)
- Facebook-Anmeldung und -Registrierung
- Video-Download und -Wiedergabe
- Einbindung von Google Analytics
- Erstellung benutzerdefinierter Ansichten (z. B. Graphen)
- Einsatz moderner Bibliotheken (Dagger2, RxJava, Retrofit2)
- Git und Gitflow
- Nutzung der Backend-Dokumentation mit Swagger
- Agiler Softwareentwicklungsprozess nach Scrum
März 2015 - Nov. 2015
9 MonatenDeutschland
Senior Mobile-Entwickler
BodyTel GmbH
- Mitwirkung an einer Diabetes-Tagebuch-App für iOS, Implementierung in Swift
- Neugestaltung der BodyTel Android-App
- Anbindung von zwei Blutdruckmessgeräten, einer Körperwaage und einem Blutzuckermessgerät auf Basis von Bluetooth LE
- Entwicklung eines Proof-of-Concept zur Continua-konformen Übertragung von medizinischen Messdaten mittels einer Middleware
- Einführung von Crashlytics und Beta für Android- und iOS-Apps
- Nutzung der Backend-Dokumentation mit Swagger
- Agiler Softwareprozess (Scrum) nach Anforderungen an einen Medizinprodukthersteller
Nov. 2014 - Feb. 2015
4 MonatenDeutschland
Senior Android-Entwickler
Fortunella UG (haftungsbeschränkt)
- Einsatz bei der BodyTel GmbH
- Entwicklung mobiler Projekte
- Konzeptionierung von automatisierten Abnahmetests für medizinische Software (Einführung von CI mit Jenkins)
Juni 2014 - Nov. 2014
6 MonatenDeutschland
Senior Android-Entwickler
Affinitas GmbH
- Unterstützung bei der Weiterentwicklung der ShopAMan-App
- Unterstützung bei der Verbesserung interner Entwicklungs- und Testprozesse
- Anforderungsdokumentation in JIRA und Confluence
- Agiler Software-Prozess nach Scrum
Feb. 2014 - Bis heute
12 JahrenDeutschland
Geschäftsführer / glimpsey.io
Smart As Apps GmbH
Entwicklungsdienstleistungen im Mobile-Bereich
Seminare und Workshops im Mobile Bereich für nicht-technische Teilnehmer
Planung, Entwicklung und Betrieb der 3D/AR-Lösung Glimpsey.io
Steuerung eines Offshore-Entwicklerteams zur Umsetzung des Back-Office-Bereichs
Steuerung verschiedener, weiterer Dienstleister
AI-unterstützte Kundenakquise
Erstellung von Fallstudien
Juli 2013 - Mai 2014
11 MonatenDeutschland
Externer Android-Entwickler
BodyTel Europe GmbH
- Unterstützung bei der Weiterentwicklung der Android-App
- Anbindung neuer Medizingeräte mittels Bluetooth
- Dependency Injection mit Dagger
- Unterstützung bei der Verbesserung interner Entwicklungs- und Testprozesse
- Agiler Softwareprozess (Scrum) nach Anforderungen an einen Medizinprodukthersteller
Apr. 2013 - Juli 2013
4 MonatenDeutschland
Selbstständiger IT-Berater
ZappChoice GmbH
- Steuerung des externen Mobile-Entwicklerteams
- Aufbau eines internen Testprozesses
- Anforderungsanalyse und -definition mit JIRA
Dez. 2011 - Jan. 2014
2 Jahren 2 MonatenDeutschland
Selbstständiger Mobile- und Web-Entwickler
Steven Mohr Mobile & Web-Entwicklung
- Entwicklung von Android-Apps
- Umsetzung von Webprojekten auf Python/Django-Basis
- Beratung bei Konzeption und der Umsetzung von Android-Apps
- Konzeption und Installation interner Test- und Entwicklungsprozesse
Apr. 2011 - Juni 2012
1 Jahr 3 MonatenBerlin, Deutschland
Technischer Projektleiter
Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR)
- Technische Leitung des Plug&Care Connector - Projektes (Anbindung von Medizingeräten an Smartphones im Rahmen des EU-Projektes EmotionAAL)
- Technologien: Android SDK, Android XML-Layouts, Bluetooth Classic, Backgroundwork
- Entwicklungsumgebung: CI/CD mit Hudson / Jenkins, Bugtracking mit Mantis
- Konzeption und Weiterentwicklung
- Kontakt zu Kunden und Projektpartnern
- Betreuung von studentischen Mitarbeitern
Apr. 2011 - Juni 2011
3 MonatenMannheim, Deutschland
Systementwickler
Zentrum für Seelische Gesundheit (ZI)
- Entwurf und Implementierung einer prototypischen Anwendung für das Ticket-Management auf Basis von Microsoft Sharepoint 2010
Okt. 2010 - März 2011
6 MonatenMannheim, Deutschland
Zivildienstleistender
Zentrum für Seelische Gesundheit (ZI)
Sept. 2007 - Sept. 2010
3 Jahren 1 MonateKöln, Deutschland
Dualer Student
Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR)
- Praxisphasen in der Einrichtung „Simulations- und Softwaretechnik”
- UI-Testing
- Testen eines Apache-Moduls mittels Python Unit-Tests
- Erweiterung und Teilnahme am Architekturrefactorings des DataFinders
Fähigkeiten
- Android-entwicklung (14+ Jahre)
- Kotlin (8+ Jahre)
- Jetpack Compose (3+ Jahre)
- Mvvm (8+ Jahre)
- Livedata (2 Jahre)
- Jetpack Room (4 Jahre)
- Coroutines (4+ Jahre)
- Dagger2 (3 Jahre)
- Koin (5+ Jahre)
- Retrofit2 (8+ Jahre)
- Firebase (5+ Jahre)
- Git (12+ Jahre)
- Agiles Arbeiten / Scrum (12+ Jahre)
- Unit-testing Mit Junit Und Mockito (8+ Jahre)
- Ui-testing Mit Espresso (8+ Jahre)
- Google Maps Sdk (1 Jahr)
- Arcore (5+ Jahre)
- Ble (5 Jahre)
- Stripe (1 Jahr)
- Sceneview (1 Jahr)
Sprachen
Deutsch
MutterspracheEnglisch
VerhandlungssicherAusbildung
Okt. 2011 - Nov. 2013
Freie Universität Berlin
Master of Science, Softwareprozesse und Software-Engineering · Informatik · Berlin, Deutschland · 1,9
Okt. 2007 - Sept. 2010
DHBW Mannheim
Bachelor of Engineering · Informationstechnik · Mannheim, Deutschland · 1,4
Zertifikate & Bescheinigungen
Medical Apps sicher in den Verkehr bringen
TÜV Rheinland
Certified Scrum Master
M101P: MongoDB for Developers
Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testenWeitere Aktionen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.