Skip to main content
Top expert badge
Recommended expert
Profile header background

Steven Mohr-Freelance Trainer

Steven Mohr - Freelance Trainer - profile avatar
Profile header overlay
Dallgow-Döberitz, Germany

Check rate

Experience

Dec 2024 - Dec 2024
Germany

Freelance Trainer

TÜV Rheinland Akademie

Position summary
Freelance Trainer at TÜV Rheinland Akademie
Industries
Information Technology
Telecommunication
Business areas
Information Technology
Product Development
  • Practical seminar “Generative AI in Software Development”
  • Mobile apps and cloud computing
  • Internet of Things, smart home, and consumer healthcare
  • The future of mobile communication
Oct 2022 - Dec 2024
Germany

Senior Android Developer

DAK-Gesundheit

Position summary
Senior Android Developer at DAK-Gesundheit
Industries
Healthcare
Insurance
Business areas
Information Technology
Quality Assurance
  • Further development of the existing DAK app
  • Native apps with Kotlin
  • MVVM with databinding and Jetpack Compose
  • Encryption of sensitive data and generation of cryptographic keys
  • Accessibility according to BITV
  • CI/CD using Azure DevOps
  • Improving the app architecture through deep refactorings (e.g. navigation)
  • Participation in internal OWASP Top 10 training sessions
  • Evaluation of three providers for video consultations through a proof of concept as part of an EU-wide tender process (3x3 weeks)
  • Support with bootstrapping for the integration of an ePA solution into the DAK app (until a dedicated dev team was set up for this task)
  • Development of new features in the app: native bonus program, native management of bank details, individualized pregnancy companion
  • Evaluation of different SAST solutions as part of two three-week proof-of-concept phases with the providers
  • Technologies: Kotlin, Jetpack Compose, MVVM, Azure DevOps, accessibility according to BITV, OWASP Top 10 training
Oct 2022 - Nov 2022
Germany

Senior Android Developer (Augmented Reality)

Audi AG

Position summary
Senior Android Developer (Augmented Reality) at Audi AG
Industries
Automotive
Business areas
Information Technology
Product Development
  • Updating the AR apps (Android and iOS) for the Audi Twin Cup 2022
  • Coordination with the lead agency of the Audi Twin Cup
  • Updating the AR toolkits and the 3D models used
  • Android: Migration from Google Sceneform to SceneView
  • Coordination with the 3D agency for creating the required models
  • Release and ongoing support of the apps in the Google Play Store and Apple App Store
Jun 2022 - Sep 2022
Germany

Senior Android Developer

Commit GmbH

Position summary
Senior Android Developer at Commit GmbH
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Modernization of the “VagusVit” app
  • MVVM with databinding as the architecture pattern
  • Dependency injection with Koin
  • Reactive programming with Kotlin Coroutines and Flow
  • Database integration with Room
  • New versions of the Android Architecture Components / Jetpack
  • Revised custom animations
Jan 2022 - Sep 2022
Germany

Senior Android Developer (Augmented Reality)

Otto GmbH & Co KG

Position summary
Senior Android Developer (Augmented Reality) at Otto GmbH & Co KG
Industries
Retail
Business areas
Information Technology
Product Development
  • Consulting in the field of augmented reality
  • Development of an AR feature using the SceneView library
  • Delivery of the feature as an internal SDK for other teams
  • Reimplementation of the functionality with SceneView and the current ARCore version
Sep 2021 - Dec 2021

Parental leave

May 2021 - May 2021
Germany

Senior Android Developer (Augmented Reality)

Audi AG

Position summary
Senior Android Developer (Augmented Reality) at Audi AG
Industries
Automotive
Business areas
Information Technology
Product Development
  • Updating the AR apps (Android and iOS) for the Audi Twin Cup 2021
  • Coordinating with the lead agency of the Audi Twin Cup
  • Updating the AR toolkits used and the 3D models used
  • Coordinating with the 3D agency to create the needed models
  • Publishing and further support of the apps in Google Play Store and Apple App Store
Mar 2021 - Aug 2021
Germany

Senior Android Developer

DAK-Gesundheit

Position summary
Senior Android Developer at DAK-Gesundheit
Industries
Insurance
Business areas
Information Technology
Quality Assurance
  • Implementing a showcase Android app including later integration into the existing DAK app
  • Proof-of-concept apps to demonstrate future features
  • Native apps with Kotlin
  • MVVM with data binding and Android Architecture Components / Jetpack
  • Encryption of sensitive data and generation of cryptographic keys
  • Implementing OpenID Connect authentication using the AppAuth library
  • Accessibility according to BITV
  • Unit tests with JUnit, Mockito
  • UI tests with Espresso
  • CI/CD using Azure DevOps
Jan 2021 - Oct 2021
Germany

Senior Android Developer

Holtec Electronics

Position summary
Senior Android Developer at Holtec Electronics
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Developing an app to control roller shutters in the smart home area
  • Implementing an app for Android and iOS
  • Cross-platform app with Flutter
  • Connecting the roller shutters via Bluetooth Low Energy (BLE)
  • Firmware updates over BLE and DFU
  • Configuration, distribution, and crash reporting via Firebase
Jul 2020 - Feb 2021

Senior Android Developer

Swissprime Technologies AG

Position summary
Senior Android Developer at Swissprime Technologies AG
Industries
Information Technology
Business areas
Information Technology
Product Development
Quality Assurance
  • Further development and migration of the existing Android app
  • Native app with Kotlin
  • MVVM with data binding and Android Architecture Components / Jetpack
  • Encryption of sensitive data and generation of cryptographic keys
  • Connecting smart locks via Bluetooth Low Energy (BLE)
  • Handling push events via Firebase Cloud Messaging
  • Unit tests with JUnit, Mockito
  • Requirements documentation and CI/CD with Azure DevOps
Apr 2020 - Jun 2020
Germany

Senior Android Developer (Augmented Reality)

Audi AG

Position summary
Senior Android Developer (Augmented Reality) at Audi AG
Industries
Automotive
Business areas
Information Technology
Product Development
Project Management
  • Updating the AR apps for the Audi Twin Cup 2020
  • Coordination with the lead agency of the Audi Twin Cup
  • Updating the AR toolkits used and the 3D models used
  • Coordination of the 3D agency in creating the needed models
  • Publishing and ongoing support of the apps in the Google Play Store and Apple App Store
Oct 2019 - Feb 2021
Germany

Senior Android Developer

Life Science Inkubator

Position summary
Senior Android Developer at Life Science Inkubator
Industries
Healthcare
Business areas
Information Technology
Product Development
  • Development of an Android app for capturing, analyzing, and displaying vital parameters (Monikit)
  • Requirements analysis
  • Recruiting and managing UI/UX design
  • Development and documentation of the Android app
  • Native app with Kotlin
  • MVVM with Data Binding and Android Architecture Components / Jetpack
  • Encryption of sensitive health data
  • Connection of a sensor via Bluetooth Low Energy (BLE) in co-development with the manufacturer
  • Use of a machine learning model via TensorFlow Lite
  • Handling push events through Firebase Cloud Messaging
  • Unit tests with JUnit, Mockito
  • UI tests with Espresso
  • Data processing with Jetpack Room and Coroutines
Apr 2019 - May 2019
Germany

Senior Android Developer (Augmented Reality)

Audi AG

Position summary
Senior Android Developer (Augmented Reality) at Audi AG
Industries
Automotive
Business areas
Information Technology
Product Development
  • Development and technical support of the AR apps for the Audi Twin Cup
  • Coordination with the lead agency of the Audi Twin Cup
  • Concept and creation of the AR app for Android and iOS
  • Android: Kotlin, ARCore, Sceneform
  • iOS: Swift, ARKit, SceneKit
  • Coordination of the 3D agency in creating the needed models
  • Publishing and ongoing support of the apps in the Google Play Store and Apple App Store
Mar 2019 - Oct 2019
Germany

Senior Android Developer

Daimler Fleetboard GmbH

Position summary
Senior Android Developer at Daimler Fleetboard GmbH
Industries
Automotive
Business areas
Information Technology
Product Development
  • Development of a modern Android app
  • Native app with Kotlin
  • MVVM with Data Binding and Android Architecture Components / Jetpack
  • Live Data, ViewModel, Navigation Component
  • Location-based services using Google Play Services
  • Text extraction from live camera images
  • Unit tests with JUnit, Mockito
  • UI tests with Espresso
  • Adaptation of the app for Android Auto to run on Daimler trucks
  • Preparation and hardening of the app for external pentesting with regard to OWASP Top 10
  • Development using Scrum, CI/CD with Azure DevOps
Nov 2018 - Feb 2019
Germany

Senior Android Developer

Lab 1886 GmbH

Position summary
Senior Android Developer at Lab 1886 GmbH
Industries
Automotive
Business areas
Information Technology
Product Development
  • Worked on an e-scooter sharing app from the Daimler Company Builder Lab 1886
  • Development of a modern Android app in 8 weeks with QR code scanning, Stripe integration, and Google Maps
  • Native app with Kotlin
  • MVVM with Android Architecture Components / Jetpack
  • Live Data, ViewModel, Navigation Component, Data Binding
  • Integration of the payment provider Stripe
  • Google Maps SDK
  • Unit tests with JUnit, Mockito
  • UI tests with Espresso
  • Development according to Clean Code
  • CD/CI with GitLab, Gitflow branching model
Jun 2018 - Dec 2018
Germany

Senior Android Developer

Sensor Digital Media GmbH

Position summary
Senior Android Developer at Sensor Digital Media GmbH
Industries
Media and Entertainment
Business areas
Information Technology
Product Development
  • Took over and further developed the existing Android app (phone and tablet)
  • Expanded and aligned the design and features with the iOS app
  • Step by step transformation of the Java codebase to Kotlin
  • Technical support and implementation of the whitelabeling approach
  • Use of Android Architecture Components / Jetpack
Dec 2017 - Jan 2019
Germany

Senior Android Developer (Augmented Reality)

Otto GmbH & Co KG

Position summary
Senior Android Developer (Augmented Reality) at Otto GmbH & Co KG
Industries
Retail
Business areas
Information Technology
Product Development
  • Development of the augmented reality app “yourhome Augmented Reality”
  • Native app with Kotlin, ARCore, and Sceneform
  • Close collaboration with the Google ARCore developer team as part of the Early Access Program
  • One of four showcases at the Google ARCore booth at Mobile World Congress 2018
  • Technologies: Kotlin, ARCore, Sceneform, SceneView
Jan 2017 - Nov 2017
Germany

Senior Android Developer

mCrumbs GmbH

Position summary
Senior Android Developer at mCrumbs GmbH
Industries
Information Technology
Government and Administration
Business areas
Information Technology
Product Development
  • Delivery of location-based apps for the cultural sector and public institutions
  • Use of beacons and GPS for location-aware content
  • Refactoring and further development of existing Android apps
  • Building new apps for new projects
  • Creation of an internal SDK to make maintenance and new app development easier
  • Transformation of parts of the Java codebase to Kotlin
  • Migration of the dependency injection framework from Dagger to Koin
Oct 2016 - Jun 2017

Android Bluetooth Classic and LE Coach

ChronicWatch

Position summary
Android Bluetooth Classic and LE Coach at ChronicWatch
Industries
Healthcare
Information Technology
Business areas
Information Technology
Product Development
  • Coaching a developer in India in the following areas:
  • Medical device integration with Bluetooth LE and Classic
  • Android development
  • Software architecture
  • Coaching through BitBucket code reviews, emails, and video conferences
Sep 2016 - Dec 2017
Germany

Senior Android Developer

Otto GmbH & Co KG

Position summary
Senior Android Developer at Otto GmbH & Co KG
Industries
Retail
Business areas
Information Technology
Product Development
  • Worked on projects of the Otto Mobile Labs in a Scrum context
  • Further development of a modular app framework (Java/Kotlin) for building shopping apps
  • Use of this framework in the following apps: myToys, Sheego, Heine, Lascana, SportScheck
  • Strong focus on software architecture and modularization
  • Model-View-Presenter architecture and clean code
  • Independent, interchangeable modules
  • High testability with JUnit, Mockito, Espresso
  • Use of backend documentation with Swagger
Aug 2016 - Sep 2016
Germany

Senior Android Developer

Commit GmbH

Position summary
Senior Android Developer at Commit GmbH
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Porting the iOS app "VagusVit" to Android
  • Development of a native Android app with Kotlin
  • MVP as the architecture pattern
  • Dependency injection with Dagger
  • Reactive programming with RxJava and RxKotlin
  • Database connection with SqlBrite as ORM
  • Android Architecture Components
  • Notifications and custom animations
  • Infrastructure: Git with GitLab, CD/CI with Jenkins
Nov 2015 - Jul 2016
Germany

Senior Android Developer

Iconmobile GmbH / Freeletics GmbH

Position summary
Senior Android Developer at Iconmobile GmbH / Freeletics GmbH
Industries
Information Technology
Sport
Business areas
Information Technology
  • Development of the Freeletics Gym app up to version 1.2
  • Adapting iOS screen designs and implementing the UI pixel-perfectly
  • Implementation of in-app purchases (subscriptions)
  • Facebook login and registration
  • Video download and playback
  • Integration of Google Analytics
  • Creation of custom views (including graphs)
  • Use of state-of-the-art libraries (Dagger2, RxJava, Retrofit2)
  • Git and Gitflow
  • Use of backend documentation with Swagger
  • Agile software development process according to Scrum
Mar 2015 - Nov 2015
Germany

Senior Mobile Developer

BodyTel GmbH

Position summary
Senior Mobile Developer at BodyTel GmbH
Industries
Healthcare
Business areas
Information Technology
Product Development
  • Worked on a diabetes diary app for iOS, implemented in Swift
  • Redesign of the BodyTel Android app
  • Connection of two blood pressure monitors, a body scale, and a blood glucose meter based on Bluetooth LE
  • Development of a proof of concept for Continua-compliant transfer of medical measurement data using middleware
  • Introduction of Crashlytics and Beta for Android and iOS apps
  • Use of backend documentation with Swagger
  • Agile software process (Scrum) according to the requirements of a medical device manufacturer
Nov 2014 - Feb 2015
Germany

Senior Android Developer

Fortunella UG (haftungsbeschränkt)

Position summary
Senior Android Developer at Fortunella UG (haftungsbeschränkt)
Industries
Healthcare
Business areas
Information Technology
Product Development
Quality Assurance
  • Assignment at BodyTel GmbH
  • Development of mobile projects
  • Design of automated acceptance tests for medical software (introduction of CI with Jenkins)
Jun 2014 - Nov 2014
Germany

Senior Android Developer

Affinitas GmbH

Position summary
Senior Android Developer at Affinitas GmbH
Industries
Information Technology
Business areas
Information Technology
Product Development
Quality Assurance
  • Support in the further development of the ShopAMan app
  • Support in improving internal development and test processes
  • Requirements documentation in JIRA and Confluence
  • Agile software process according to Scrum
Feb 2014 - Present
Germany

Managing Director / glimpsey.io

Smart As Apps GmbH

Position summary
Managing Director / glimpsey.io at Smart As Apps GmbH
Industries
Information Technology
Business areas
Information Technology
Product Development
Project Management
  • Development services in the mobile area

  • Seminars and workshops in the mobile area for non-technical participants

  • Planning, development, and operation of the 3D/AR solution glimpsey.io

  • Managing an offshore developer team to implement the back-office area

  • Managing various other service providers

  • AI-supported customer acquisition

  • Creating case studies

Jul 2013 - May 2014
Germany

External Android Developer

BodyTel Europe GmbH

Position summary
External Android Developer at BodyTel Europe GmbH
Industries
Healthcare
Business areas
Information Technology
Product Development
Quality Assurance
  • Support in further developing the Android app
  • Connecting new medical devices via Bluetooth
  • Dependency Injection with Dagger
  • Support in improving internal development and test processes
  • Agile software process (Scrum) based on the requirements of a medical device manufacturer
Apr 2013 - Jul 2013
Germany

Self-employed IT Consultant

ZappChoice GmbH

Position summary
Self-employed IT Consultant at ZappChoice GmbH
Industries
Information Technology
Business areas
Information Technology
Project Management
Quality Assurance
  • Managing the external mobile development team
  • Setting up an internal test process
  • Requirements analysis and definition with JIRA
Dec 2011 - Jan 2014
Germany

Self-employed Mobile & Web Developer

Steven Mohr Mobile & Web Development

Position summary
Self-employed Mobile & Web Developer at Steven Mohr Mobile & Web Development
Industries
Information Technology
Business areas
Information Technology
Product Development
Quality Assurance
  • Development of Android apps
  • Implementation of web projects based on Python/Django
  • Consulting on the concept and implementation of Android apps
  • Concept and setup of internal test and development processes
Apr 2011 - Jun 2012
Berlin, Germany

Technical Project Manager

German Aerospace Center (DLR)

Position summary
Technical Project Manager at German Aerospace Center (DLR)
Industries
Aerospace and Defense
Business areas
Information Technology
Product Development
Project Management
  • Technical lead of the Plug&Care Connector project (connecting medical devices to smartphones as part of the EU project EmotionAAL)
  • Technologies: Android SDK, Android XML layouts, Bluetooth Classic, background work
  • Development environment: CI/CD with Hudson / Jenkins, bug tracking with Mantis
  • Concept and further development
  • Contact with customers and project partners
  • Support for student assistants
Apr 2011 - Jun 2011
Mannheim, Germany

System Developer

Zentrum für Seelische Gesundheit (ZI)

Position summary
System Developer at Zentrum für Seelische Gesundheit (ZI)
Industries
Healthcare
Business areas
Information Technology
  • Design and implementation of a prototype application for ticket management based on Microsoft SharePoint 2010
Oct 2010 - Mar 2011
Mannheim, Germany

Civilian Service Volunteer

Zentrum für Seelische Gesundheit (ZI)

Position summary
Civilian Service Volunteer at Zentrum für Seelische Gesundheit (ZI)
Industries
Healthcare
Business areas
Operations
Sep 2007 - Sep 2010
Cologne, Germany

Dual Student

Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR)

Position summary
Dual Student at Deutsches Zentrum für Luft- und Raumfahrt e.V. (DLR)
Industries
Aerospace and Defense
Business areas
Information Technology
Quality Assurance
Research and Development
  • Practical phases in the department "Simulation and Software Engineering"
  • UI testing
  • Testing an Apache module using Python unit tests
  • Extension of and participation in the architectural refactoring of DataFinder

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Healthcare, Aerospace and Defense, Retail, Insurance, and Automotive.

Information Technology
Healthcare
Aerospace and Defense
Retail
Insurance
Automotive
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Project Management, Quality Assurance, Research and Development, and Operations.

Information Technology
Product Development
Project Management
Quality Assurance
Research and Development
Operations
Profile match chart

Skills

  • Android Development (14+ Years)
  • Kotlin (8+ Years)
  • Jetpack Compose (3+ Years)
  • Mvvm (8+ Years)
  • Livedata (2 Years)
  • Jetpack Room (4 Years)
  • Coroutines (4+ Years)
  • Dagger2 (3 Years)
  • Koin (5+ Years)
  • Retrofit2 (8+ Years)
  • Firebase (5+ Years)
  • Git (12+ Years)
  • Agile Work / Scrum (12+ Years)
  • Unit Testing With Junit And Mockito (8+ Years)
  • Ui Testing With Espresso (8+ Years)
  • Google Maps Sdk (1 Year)
  • Arcore (5+ Years)
  • Ble (5 Years)
  • Stripe (1 Year)
  • Sceneview (1 Year)

Languages

German
Native
English
Advanced

Education

Oct 2011 - Nov 2013

Free University of Berlin

Master of Science, Software Processes and Software Engineering · Computer Science · Berlin, Germany · 1.9

Oct 2007 - Sep 2010

DHBW Mannheim

Bachelor of Engineering · Information Technology · Mannheim, Germany · 1.4

Certifications & licenses

Bringing medical apps to market safely

TÜV Rheinland

M101P: MongoDB For Developers

Statistics

Experience

Total positions 33
Experience in Information Technology 15 y
Avg length 1 y 1 m
Longest experience 12 y 7 m

Global experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Freelance Trainer, Senior Android Developer, Senior Android Developer (Augmented Reality)
Main industries Information Technology, Healthcare, Aerospace and Defense
Main business areas Information Technology, Product Development, Project Management

Qualifications

Highest degree Master
Certifications earned 3

Profile

Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Steven is based in Dallgow-Döberitz, Germany.

Steven speaks the following languages: German (Native), English (Advanced).

Steven has at least 19 years of experience. During this time, Steven has worked in at least 14 different roles and for 24 different companies. The average length of individual experience is 1 year and 7 months. Note that Steven may not have shared all experience and actually has more experience.

Based on recent experience, Steven would be well-suited for roles such as: Freelance Trainer, Senior Android Developer, Senior Android Developer (Augmented Reality).

Steven's most recent position is Freelance Trainer at TÜV Rheinland Akademie.

In recent years, Steven has worked for TÜV Rheinland Akademie, DAK-Gesundheit, Audi AG, Commit GmbH, and Otto GmbH & Co KG.

Steven is most experienced in industries like Information Technology, Healthcare, and Aerospace and Defense. Steven also has some experience in Retail, Insurance, and Automotive.

Steven is most experienced in business areas like Information Technology, Product Development, and Project Management. Steven also has some experience in Quality Assurance, Research and Development, and Operations.

Steven has recently worked in industries like Information Technology, Healthcare, and Insurance.

Steven has recently worked in business areas like Information Technology, Product Development, and Project Management.

Steven holds a Master in Computer Science from Free University of Berlin and a Bachelor in Information Technology from DHBW Mannheim.

Steven has 3 certificates. These include: Bringing medical apps to market safely, Certified Scrum Master, and M101P: MongoDB For Developers.

The availability of Steven needs to be confirmed.

Daily rate distribution

0 2 4 6 8
<€800 €800-​1200 €1200-​1600 €1600+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Rate comparison chart
Daily rate avg. 1095 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1200
900
600
300
Rate comparison chart
Median rate 1000 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 7 Sep 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.