- Tasked with building Jetpack Compose components for the Design System
- Complete visual update of major app feature touching Payments & Savings Plans
10/2021
-
12/2021
Android Freelancer
Payback GmbH
- Payback App maintenance and spike research projects for new SDK integrations with an Android team of 10
- fully remote within Europe according to their HQ timezone
04/2021
-
05/2021
Android Freelancer
Apploft GmbH
- Deutsche Fernseh Lotterie App maintenance with a project team of 4 incl. project manager
- async fully remote work with +8h time zone difference
11/2020
-
03/2021
Android Engineer
Stairway Learning Ltd.
- Greenfield project as sole Android Engineer to build and deploy the app via Google Play Store
- Clean Architecture design with multiple modules using Coroutines for network calls
06/2019
-
07/2020
Senior Android Engineer
Cuvva
Engineering
- development of new MVVM/MVI-Architecture for the app with Clean Code
- Kotlin Coroutines + Flow implementation
- delivered transforming a monolithic app to be highly modularised (100+ modules)
- standardised use of Android Jetpack libraries (CameraX, Navigation, DataBinding)
Android Team
- setup of engineering processes incl. Pull-Request & naming conventions etc.
- led weekly team discussion what we can improve upon technically or process wise
06/2017
-
06/2019
Android Engineer
YoyoWallet
Engineering
- 100% Kotlin in the production environment
- familiar with RxAndroid + MVI-Architecture within our primary app core
- daily use of Dagger2 for DI as well as setting up new apps with it
- participated in establishing the MVP-Architecture throughout the apps
- SQLite setup of multiple linked tables with custom Gson-Deserialiser for Retrofit, caching and migration of tables
- internationalisation of Cafe Nero to Polish + use of Transifex for automated push/pull of string updates
- implementation of FusedLocationProvider (GPS) for location-specific app content
- participation in Styleguide implementation for maximum visual consistency throughout all apps
- AnalyticsService setup with Dagger2 for multiple services (Braze, Mixpanel, Crashlytics, Firebase)
- established testing with JUnit5 + MockK on a multi-module project running on Bitrise
- setup fully automated triggering of shipping all apps with Bitrise CI weekly
App Deployment
- Google Play Store management for weekly releases
- setup of new apps on Firebase
- built new automatic publishing pipelines via Bitrise to Google Play Store
Leadership
- given a presentation on leadership skills for the mobile team
- managed the monthly Lunch & Learn for mobile team