i About Me

Kotlin and Android developer focused on mobile development, Kotlin Multiplatform, MVVM, testing, and full-stack experience.

Job Experience

Android SDK Developer

03/2026 - 08/2026
e.solutions GmbH

Further development of a framework for displaying vehicle UI elements for the Volkswagen Group.

  • Library architecture for providing UI elements for vehicle-specific apps
  • Documentation and release management
  • Contact person for technical questions about the implementation
  • Integration of dependencies via a dedicated Nexus
  • Compose UI and XML base elements for apps
  • Complex style overlaying for elements according to OEM specifications
  • OEM-specific StyleProviders via LocalComposition in Compose
  • Work with Android Auto-specific emulators, targets, and test vehicles
  • Coordination, support, and reporting with OEM customers in German and English
  • Kotlin
  • Compose UI
  • XML
  • Gradle
  • Nexus
  • Java
  • GitHub
  • Jira
  • Android Auto

Kotlin Developer

03/2025 - 01/2026
Finanz Informatik GmbH & Co. KG

Development of a framework for implementing business application modules based on Kotlin Multiplatform.

  • Library architecture for providing important frameworks for business applications
  • Documentation and release management
  • Contact person for technical questions about the implementation
  • Creation of CLI tools and Gradle plugins for setting up mobile components for business applications
  • Integration of dependencies via a dedicated Nexus
  • Kotlin Multiplatform with Compose UI for workflows
  • Shared logic for controlling a workflow for mobile and Java clients
  • Story mapping, Jira, and GitHub
  • Kotlin
  • Kotlin Multiplatform
  • Compose UI
  • Gradle
  • CLI Tools
  • Nexus
  • Java
  • GitHub
  • Jira

Android Developer

01/2024 - 03/2025
Materna Virtual Solution GmbH

Federal emergency information and news app.

  • MVVM architecture
  • Kotlin with Jetpack Compose, Coroutines, and dependency injection with Koin
  • Renewal and replacement of legacy Java code with Kotlin
  • Test automation with unit tests, Espresso, and MockK
  • Code reviews following the four-eyes principle
  • Static code analysis, including Lint
  • Support for the QA team with manual testing
  • Jira and GitLab
  • Android
  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Koin
  • MVVM
  • Java
  • JUnit
  • Espresso
  • MockK
  • Lint
  • GitLab
  • Jira

Android Developer

04/2022 - 07/2023
Star Finanz-Software GmbH

Mobile banking app for the German Sparkassen banks.

  • MVVM architecture
  • Kotlin, partly with Jetpack Compose, Coroutines, and dependency injection with Dagger 2
  • Renewal and replacement of legacy Java code with Kotlin
  • Test automation with unit tests, Espresso, and MockK
  • Code reviews following the four-eyes principle
  • Static code analysis, including Lint
  • Support for the QA team
  • Manual testing with TestRail
  • Jira and GitLab
  • Android
  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Dagger 2
  • MVVM
  • Java
  • JUnit
  • Espresso
  • MockK
  • Lint
  • TestRail
  • GitLab
  • Jira

Full-Stack Developer

04/2022 - Present
Tec Media Services GmbH

Software for archiving and managing documents.

  • Full-stack project with backend and frontend
  • Angular
  • TypeScript in the frontend with the Formly framework
  • Kotlin in the backend with Spring Boot
  • Google Cloud APIs: OAuth v2 and Kubernetes Engine API
  • Complex user and role management
  • Angular
  • TypeScript
  • Formly
  • Kotlin
  • Spring Boot
  • Google Cloud APIs
  • OAuth v2
  • Kubernetes Engine API

Android Developer

08/2021 - 04/2022
appfamrs GmbH & Co KG

App for explosive ordnance clearance.

  • Kotlin
  • Replacement of legacy code with new technologies
  • Java
  • Bluetooth connection to external GPS and detector devices
  • BluetoothSocket
  • Data processing using buffers
  • Evaluation and display of measurement values
  • Custom drawables and components
  • Android
  • Kotlin
  • Java
  • Bluetooth
  • BluetoothSocket
  • Buffer
  • Custom Drawables

Android Team Lead

10/2019 - 01/2022
appfamrs GmbH & Co KG

Companion app for children's smartwatch.

  • Kotlin
  • Backend communication via JSON REST API using Retrofit and OkHttp
  • Firebase with custom service for background notifications
  • Multiplatform project for mobile apps
  • Java: rewrite of an existing third-party app
  • UI and unit test suite with Mockito, MockK, and Espresso
  • Google Cloud APIs: Firebase Push Messaging, Firebase Crashlytics, and Google Cloud Storage API
  • Android
  • Kotlin
  • Java
  • Retrofit
  • OkHttp
  • JSON REST API
  • Firebase
  • Firebase Cloud Messaging
  • Firebase Crashlytics
  • Google Cloud Storage API
  • Mockito
  • MockK
  • Espresso

Developer

07/2017 - 09/2017
appfamrs GmbH & Co KG

Application for retrieving and displaying product information.

  • Electron framework
  • Application for mobile devices and desktop
  • Node.js and HTML
  • Electron
  • Node.js
  • HTML
  • Desktop App

Android Developer

07/2017 - 04/2022
appfamrs GmbH & Co KG

App for delivering and documenting machines.

  • MVVM architecture
  • Kotlin with Coroutines
  • Room database
  • Custom data source manager with Single Source of Truth
  • CameraX with PreviewView
  • Jetpack Compose
  • Android
  • Kotlin
  • Coroutines
  • MVVM
  • Room
  • CameraX
  • PreviewView
  • Jetpack Compose
  • Single Source of Truth

Skills

Mobile & Kotlin

  • Android
  • Android Auto
  • Kotlin
  • Kotlin Multiplatform
  • Android System
  • MVVM
  • Compose UI
  • Jetpack Compose
  • Java
  • Gradle
  • XML
  • Coroutines
  • Dagger 2
  • Koin
  • Room
  • CameraX
  • PreviewView
  • Bluetooth
  • BluetoothSocket
  • Custom Drawables
  • Single Source of Truth

Frontend & Backend

  • TypeScript
  • Node.js
  • HTML
  • CSS
  • REST
  • SQL
  • Angular
  • Spring Boot
  • Formly
  • Electron
  • Desktop App
  • JSON REST API
  • Retrofit
  • OkHttp
  • Buffer

Cloud & APIs

  • Google Cloud APIs
  • Firebase
  • OAuth v2
  • Kubernetes Engine API
  • Firebase Cloud Messaging
  • Firebase Crashlytics
  • Google Cloud Storage API

Testing & QA

  • Automated Testing
  • Unit Testing
  • JUnit
  • MockK
  • Espresso
  • Mockito
  • TestRail
  • Lint

Tools & Methods

  • Git
  • Git-Flow
  • GitHub
  • GitLab
  • Jira
  • CLI Tools
  • Nexus
  • Agile Methods
  • Story Mapping

Soft Skills

  • Teamwork
  • Reliability
  • Independent Work
  • Determination
  • Efficiency

Languages

  • German Native
  • English Business fluent

Hobbies

  • Self-Hosting
  • Local AI
  • AI Training
  • AI Inference
  • Smart Home

# Attachments