profile-picture

Johannes Lauber, Android Freelancer

I'm Johannes, a freelance Android developer (Android Freelancer). I specialize in native Android development using Kotlin and also offer cross-platform development with Flutter for Android, iOS, and web. I prefer working remotely as an Android developer, but I'm also open to working on-site in Stuttgart. Feel free to reach out to me for further details.

  • Name:Johannes Lauber
  • Jobtitel:Android Engineer
  • Location:Stuttgart
  • Coding since:2001
  • Android since:2013
  • Freelancer since:2015

Skills

I am dedicated to writing code that is clean and well-structured, and I prioritize thorough testing to ensure its quality. My expertise includes for example Android, Kotlin, Flutter, Coroutines, Jetpack Compose, RxJava, Dagger/Hilt, Koin, Epoxy, Room, Google Pay, BLE, Firebase (Firestore, Auth, ML), Stacked, Google Maps, and MapBox.

Freelancing

Here are some notable freelance projects I have worked on:

First Responder

Rescuetrack - 2023-2024 (3 months)

Converting first responder app from MVP to Jetpack Compose and creating and implementing a new UI for the app.

  • Kotlin
  • Jetpack Compose
  • Coroutines / Flow

Motel One

Accenture - 2021, 2022, 2023 (1 year 11 months)

Implementing and improving the hotel booking app from Motel One. I have already been commissioned 3 times.

  • Kotlin
  • Jetpack Compose
  • Epoxy
  • Coroutines

Ebay Kleinanzeigen

Adevinta - 2022 (9 months)

Implementing tasks for the Privacy and Trust and Safety team and converting legacy code to Jetpack Compose.

  • Kotlin
  • Coroutines
  • Jetpack Compose
  • RxJava

AI Studio

Bosch Sensortec - 2021-2023 (2 years)

Implementing a flutter app for Android and iOS which detects gases using AI.

  • Flutter
  • BLE
  • Auto Route
  • Stacked
  • Get It

ADAC Medical App

Sinner Schrader - 2021 (3 months)

Implementing a remote health doctor app for ADAC including video call features.

  • Kotlin
  • Dagger
  • Epoxy
  • RxJava

Mobility Stuttgart

Mobimeo - 2021 (3 months)

Implementing tasks like 3D secure for the Payment team in a mobility app.

  • Kotlin
  • Dagger
  • Google Pay
  • RxJava

BRITA Conenct

BRITA GmbH - 2020-2021 (6 months)

Implementing a BLE app to measure the water usage of jugs. And notify users, when the filter needs to be changed.

  • Kotlin
  • Room
  • Hilt
  • BLE

AIVITEX

AIVITEX GmbH - 2020 (5 months)

Implementing a video call app with AI features using Firebase ML Vision.

  • Kotlin
  • Firestore
  • Firebase Auth
  • ML Vision

Reach Now

Reach Now - 2018-2020 (1 year 4 months)

Implementing Google Pay with Braintree payment provider and an UI-Components library.

  • Kotlin
  • Braintree
  • Google Pay

Moovel Ondemand

Moovel - 2016-2018 (2 years)

Implementing a driver app, for an on demand shuttle service. Navigation and on- and off-boarding off passengers.

  • Kotlin
  • RxJava
  • Kodein
  • MapBox

EnBW Smart Home App

EnBW AG - 2015-2016 (5 months)

Implementing an app, which controls smart heating systems for offices using AI.

  • Java
  • Orm Lite
  • Azure

7TV Mediathek

ProSiebenSat.1 - 2015 (3 months)

Implementing tracking and analytics libraries for a video streaming app and refactoring.

  • Java
  • Retrofit
  • Eventbus

Falk Outdoor

United Navigations - 2015 (7 months)

Implementing an outdoor navigation app for hiking, biking and other outdoor activities.

  • Java
  • Eventbus

Eigene Projekte



Ask me


Eine App für inspirierende und tiefgründige Gespräche. Der Nutzer bekommt fragen angezeigt, die er seinem Gegenüber stellt.





Deutsch A1, A2 Vokabeltrainer


Mit dieser App können Nutzer den Wortschatz für die Deutschprüfungen A1 und A2 lernen. Die App wurde in Flutter entwickelt.


Mehr als 250.000 Downloads und 2.500 aktive Nutzer täglich.





Call

+49 176 32297056

Tübingerstraße 69

70178 Stuttgart