Android
EntwicklerWeiterentwicklung der Lidl Connect Android-App für den Kunden Lidl.
Technologien: Kotlin, RxKotlin, Room, SQL, Coroutines, MVVM, Android Jetpack, Android Studio, Git, GraphQL
KMM Core & SDK-Entwicklung
Entwicklung eines SDKs auf Basis von Kotlin Multiplatform Mobile (KMM) zur Bereitstellung für native Android-Apps.
Technologien: Kotlin KMM, Kotlin Android, Jetpack Compose, Hamcrest, JUnit, Mockito, Firebase SDKe, Android Studio, REST
Backend-Entwicklung
Integration neuer Features in eine bestehende Spring Boot 3-Anwendung sowie Aufbau und Implementierung einer umfassenden Integrationstest-Struktur für den Kunden EZ Push. Bereitstellen einer REST-Api
Technologien: Kotlin, Spring Boot 3.x, MariaDB (SQL), Hamcrest, JUnit, IntelliJ, Rest-Api
Guck Guck
Umsetzung eines akustischen Versteckspiels für Kinder mit Jetpack Compose und Navigation.
Technologien: Kotlin, Kotlin Flow, Coroutines, Android Media SDK, Mockito, Robolectric, Espresso, AndroidX Testing, Lottie, Jetpack Compose, Android Studio
wetter.de Widgets & Funktionserweiterungen
Funktionserweiterungen (06/2023 ? 03/2024)
Neuentwicklung der Widgets mit Jetpack Glance für einfacheres Resizing, Verbesserung des Wetterradars mit Mapbox SDK, Implementierung einer Share-Funktionalität über Compose und Integration mehrerer Third-Party-SDKs (Marketing, Tracking, Videoplayer). Überarbeitung des Notification Handlings und A/B-Testing via Firebase.
Technologien: Kotlin, Compose, KMM, Jetpack Glance, Firebase, Android, Java, Git, Gradle, Google Analytics, MVVM, Android Widgets, ReactiveX, Mockito, Roboelectric, Espresso, AndroidX Testing, Coroutines, Kotlin Flow, A/B Testing, Analytics, Room, Dagger, Android Studio, REST
Android Developer
Supermarkt-App
Weiterentwicklung einer Android-App für interne und externe Nutzer des Kunden einer großen Supermarktkette. Modularisierung zur Wiederverwendbarkeit von Features in Partner-Apps sowie Bugfixing und Backtracing mit Charles und Proxyman.
Technologien:
RxJava, Retrofit, Clean Architecture, MVVM, Kotlin, Compose, Mockito, Robolectric,
Espresso, AndroidX testing.
UI Automator. Android Studio
Projekte wetter.de ? komplette Modernisierung der App. Monolithische Struktur abgebaut und MVVM Pattern etabliert. Einführung von Kotlin Flow und Compose. Geteilte Businesslogikkomponente mit Kotlin Multiplatform Mobile aufgebaut.
Technologien: Kotlin, Compose, KMM, Jetpack Glance, Firebase, Android, Java, Git, Gradle, Google Analytics, MVVM, Android Widgets, ReactiveX, Mockito, Roboelectric, Espresso, AndroidX Testing, Coroutines, Kotlin Flow, A/B Testing, Analytics, Room, Dagger
Kochbar.de ? Konvertierung der WebView App hin zu einer nativen App mit Fokus auf neuer UI und besserer UX.
2021 ? Entwicklung einer Watch Companion App zur Wetter.de App
Video-Gästebuch: Erstellung und Konzeption einer App zum Erstellen von kurzen Videoclips in Form eines Gästebuches.
Technologien: Kotlin, CameraX SDK, DeepAR SDK, Kotlin Coroutines, FFMPEG
Android Kotlin, Java, Flutter, Dart, Git, Gradle, Google Analytics, Jenkins, Firebase, Jetpack Compose, Kotlin Multiplatform Mobile, MVVM, Jetpack Glance, Android Widgets
ReactiveX, RxJava1 & 2, Mockito, Roboelectric, Espresso, AndroidX Testing, Coroutines, Kotlin Flow, A/B Testing, Analytics, Room, Dagger
Android
EntwicklerWeiterentwicklung der Lidl Connect Android-App für den Kunden Lidl.
Technologien: Kotlin, RxKotlin, Room, SQL, Coroutines, MVVM, Android Jetpack, Android Studio, Git, GraphQL
KMM Core & SDK-Entwicklung
Entwicklung eines SDKs auf Basis von Kotlin Multiplatform Mobile (KMM) zur Bereitstellung für native Android-Apps.
Technologien: Kotlin KMM, Kotlin Android, Jetpack Compose, Hamcrest, JUnit, Mockito, Firebase SDKe, Android Studio, REST
Backend-Entwicklung
Integration neuer Features in eine bestehende Spring Boot 3-Anwendung sowie Aufbau und Implementierung einer umfassenden Integrationstest-Struktur für den Kunden EZ Push. Bereitstellen einer REST-Api
Technologien: Kotlin, Spring Boot 3.x, MariaDB (SQL), Hamcrest, JUnit, IntelliJ, Rest-Api
Guck Guck
Umsetzung eines akustischen Versteckspiels für Kinder mit Jetpack Compose und Navigation.
Technologien: Kotlin, Kotlin Flow, Coroutines, Android Media SDK, Mockito, Robolectric, Espresso, AndroidX Testing, Lottie, Jetpack Compose, Android Studio
wetter.de Widgets & Funktionserweiterungen
Funktionserweiterungen (06/2023 ? 03/2024)
Neuentwicklung der Widgets mit Jetpack Glance für einfacheres Resizing, Verbesserung des Wetterradars mit Mapbox SDK, Implementierung einer Share-Funktionalität über Compose und Integration mehrerer Third-Party-SDKs (Marketing, Tracking, Videoplayer). Überarbeitung des Notification Handlings und A/B-Testing via Firebase.
Technologien: Kotlin, Compose, KMM, Jetpack Glance, Firebase, Android, Java, Git, Gradle, Google Analytics, MVVM, Android Widgets, ReactiveX, Mockito, Roboelectric, Espresso, AndroidX Testing, Coroutines, Kotlin Flow, A/B Testing, Analytics, Room, Dagger, Android Studio, REST
Android Developer
Supermarkt-App
Weiterentwicklung einer Android-App für interne und externe Nutzer des Kunden einer großen Supermarktkette. Modularisierung zur Wiederverwendbarkeit von Features in Partner-Apps sowie Bugfixing und Backtracing mit Charles und Proxyman.
Technologien:
RxJava, Retrofit, Clean Architecture, MVVM, Kotlin, Compose, Mockito, Robolectric,
Espresso, AndroidX testing.
UI Automator. Android Studio
Projekte wetter.de ? komplette Modernisierung der App. Monolithische Struktur abgebaut und MVVM Pattern etabliert. Einführung von Kotlin Flow und Compose. Geteilte Businesslogikkomponente mit Kotlin Multiplatform Mobile aufgebaut.
Technologien: Kotlin, Compose, KMM, Jetpack Glance, Firebase, Android, Java, Git, Gradle, Google Analytics, MVVM, Android Widgets, ReactiveX, Mockito, Roboelectric, Espresso, AndroidX Testing, Coroutines, Kotlin Flow, A/B Testing, Analytics, Room, Dagger
Kochbar.de ? Konvertierung der WebView App hin zu einer nativen App mit Fokus auf neuer UI und besserer UX.
2021 ? Entwicklung einer Watch Companion App zur Wetter.de App
Video-Gästebuch: Erstellung und Konzeption einer App zum Erstellen von kurzen Videoclips in Form eines Gästebuches.
Technologien: Kotlin, CameraX SDK, DeepAR SDK, Kotlin Coroutines, FFMPEG
Android Kotlin, Java, Flutter, Dart, Git, Gradle, Google Analytics, Jenkins, Firebase, Jetpack Compose, Kotlin Multiplatform Mobile, MVVM, Jetpack Glance, Android Widgets
ReactiveX, RxJava1 & 2, Mockito, Roboelectric, Espresso, AndroidX Testing, Coroutines, Kotlin Flow, A/B Testing, Analytics, Room, Dagger