Profileimage by Ludwig Knoepfel Android Freelancer, Android Freelancer, Android Freelancer from

Ludwig Knoepfel


Last update: 05.05.2023

Android Freelancer, Android Freelancer, Android Freelancer

Graduation: MSc Information Security & Bsc Internet Computing
Hourly-/Daily rates: show
Languages: German (Native or Bilingual) | English (Native or Bilingual)


Clean Code Principles Android (Software) Android Studio JIRA Computer Security Dependency Injection Github Google Maps Mixpanel SQLite + 9 more keywords




AWS, Android Studio, Asana, Bitbucket, C, Clean Code, Information Security, DataBinding, Dependency Injection, XML, Figma, Firebase, Git, GitHub, GPS, Google Maps, Google Play, Jira, Java, Kotlin, Mixpanel, Nero, Picasso, Python, SQLLite, Subversion

Project history

06/2022 - 09/2022
Android Freelancer
Trade Republic GmbH

- 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

- 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

- 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
- given a presentation on leadership skills for the mobile team
- managed the monthly Lunch & Learn for mobile team

Local Availability

Only available for remote work

Profileimage by Ludwig Knoepfel Android Freelancer, Android Freelancer, Android Freelancer from Android Freelancer, Android Freelancer, Android Freelancer