i Über mich

Kotlin- und Android-Entwickler mit Schwerpunkt Mobile Development, Kotlin Multiplatform, MVVM, Testing und Fullstack-Erfahrung.

Berufserfahrung

Android-SDK-Entwickler

03/2026 - 08/2026
e.solutions GmbH

Weiterentwicklung eines Frameworks zur Darstellung von Fahrzeug-UI-Elementen des VW-Konzerns.

  • Library-Architektur zur Bereitstellung von UI-Elementen für fahrzeugspezifische Apps
  • Dokumentation und Releasemanagement
  • Ansprechpartner für fachliche Fragen der Implementierung
  • Einbindung von Dependencies über einen eigenen Nexus
  • Compose-UI- und XML-Basiselemente für Apps
  • Komplexes Overlaying von Styles für Elemente nach OEM-Spezifikation
  • OEM-spezifische StyleProvider über LocalComposition in Compose
  • Arbeit mit Android-Auto-spezifischen Emulatoren und Targets sowie Testfahrzeugen
  • Absprachen, Betreuung und Reporting in Zusammenarbeit mit OEM-Kunden auf Deutsch und Englisch
  • Kotlin
  • Compose UI
  • XML
  • Gradle
  • Nexus
  • Java
  • GitHub
  • Jira
  • Android Auto

Kotlin-Entwickler

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

Entwicklung eines Frameworks zur Realisierung fachlicher Anwendungsteile auf Basis von Kotlin Multiplatform.

  • Library-Architektur zur Bereitstellung wichtiger Frameworks für Fachanwendungen
  • Dokumentation und Releasemanagement
  • Ansprechpartner für fachliche Fragen der Implementierung
  • Erstellung von CLI-Tools und Gradle-Plugins zur Einrichtung mobiler Komponenten für Fachanwendungen
  • Einbindung von Dependencies über einen eigenen Nexus
  • Kotlin Multiplatform mit Compose UI für Workflows
  • Shared Logic zur Steuerung eines Workflows für Mobile- und Java-Clients
  • Story Mapping, Jira und GitHub
  • Kotlin
  • Kotlin Multiplatform
  • Compose UI
  • Gradle
  • CLI Tools
  • Nexus
  • Java
  • GitHub
  • Jira

Android-Entwickler

01/2024 - 03/2025
Materna Virtual Solution GmbH

Notfall-Informations- und Nachrichten-App des Bundes.

  • MVVM-Architektur
  • Kotlin mit Jetpack Compose, Coroutines und Dependency Injection mit Koin
  • Erneuerung und Ersetzen von Java-Altcode durch Kotlin
  • Testautomatisierung mit Unit-Tests, Espresso und MockK
  • Code Reviews nach 4-Augen-Prinzip
  • Statische Code-Analyse u. a. mit Lint
  • Aushilfe im QA-Team mit manuellem Testing
  • Jira und GitLab
  • Android
  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Koin
  • MVVM
  • Java
  • JUnit
  • Espresso
  • MockK
  • Lint
  • GitLab
  • Jira

Android-Entwickler

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

Mobile-Banking-App der Sparkassen.

  • MVVM-Architektur
  • Kotlin teilweise mit Jetpack Compose, Coroutines und Dependency Injection mit Dagger 2
  • Erneuerung und Ersetzen von Java-Altcode durch Kotlin
  • Testautomatisierung mit Unit-Tests, Espresso und MockK
  • Code Reviews nach 4-Augen-Prinzip
  • Statische Code-Analyse u. a. mit Lint
  • Aushilfe im QA-Team
  • Manuelles Testing mit TestRail
  • Jira und GitLab
  • Android
  • Kotlin
  • Jetpack Compose
  • Coroutines
  • Dagger 2
  • MVVM
  • Java
  • JUnit
  • Espresso
  • MockK
  • Lint
  • TestRail
  • GitLab
  • Jira

Fullstack-Entwickler

04/2022 - Heute
Tec Media Services GmbH

Software zur Archivierung und Verwaltung von Dokumenten.

  • Fullstack-Projekt aus Backend und Frontend
  • Angular
  • TypeScript im Frontend mit Formly-Framework
  • Kotlin im Backend mit Spring Boot
  • Google-Cloud-APIs: OAuth v2 und Kubernetes Engine API
  • Komplexe Nutzer- und Rollenverwaltung
  • Angular
  • TypeScript
  • Formly
  • Kotlin
  • Spring Boot
  • Google Cloud APIs
  • OAuth v2
  • Kubernetes Engine API

Android-Entwickler

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

App zur Kampfmittelräumung.

  • Kotlin
  • Ersetzen von Altcode durch neue Technologien
  • Java
  • Bluetooth-Anbindung externer GPS- und Detektorgeräte
  • BluetoothSocket
  • Datenverarbeitung mittels Buffer
  • Auswerten und Anzeigen von Messwerten
  • Custom Drawables und Komponenten
  • Android
  • Kotlin
  • Java
  • Bluetooth
  • BluetoothSocket
  • Buffer
  • Custom Drawables

Android Team Lead

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

Companion-App für Kinder-Smartwatch.

  • Kotlin
  • Backend-Kommunikation über JSON-REST-API via Retrofit und OkHttp
  • Firebase mit Custom Service für Background Notifications
  • Multiplattform-Projekt für mobile Apps
  • Java: Rewrite einer bestehenden App eines Fremdherstellers
  • UI- und Unit-Test-Suite mit Mockito, MockK und Espresso
  • Google-Cloud-APIs: Firebase Push Messaging, Firebase Crashlytics und 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

Entwickler

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

Anwendung zur Auskunft und Darstellung von Produkten.

  • Electron Framework
  • Anwendung für mobile Geräte und Desktop
  • Node.js und HTML
  • Electron
  • Node.js
  • HTML
  • Desktop App

Android-Entwickler

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

App zur Auslieferung und Protokollierung von Maschinen.

  • MVVM-Architektur
  • Kotlin mit Coroutines
  • Room-Datenbank
  • Custom Data Source Manager mit Single Source of Truth
  • CameraX mit PreviewView
  • Jetpack Compose
  • Android
  • Kotlin
  • Coroutines
  • MVVM
  • Room
  • CameraX
  • PreviewView
  • Jetpack Compose
  • Single Source of Truth

Fähigkeiten

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 & Methoden

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

Soft Skills

  • Teamfähigkeit
  • Zuverlässigkeit
  • Selbstständiges Arbeiten
  • Zielstrebigkeit
  • Effizienz

Sprachen

  • Deutsch Muttersprache
  • Englisch Verhandlungssicher

Hobbys

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

# Anlagen