Im proficient in mobile application development with Android, Kotlin and Java.
Aktualisiert am 18.05.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.10.2024
Verfügbar zu: 100%
davon vor Ort: 10%
Android
Kotlin
Jetpack Compose
Coroutines
RXJava
Dependency Injection
Bluetooth
Material Deisgn
Git
Model View ViewModel
MVI
Mockito
OkHttp
AndroidX
Espresso
LiveData
ConstraintLayout
Bluetooth LE
Robolectric
ViewBinding
Koin
Realm
Room
Deutsch
Muttersprache
Englisch
Verhandlungssicher

Einsatzorte

Einsatzorte

Hamburg (+100km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

10 Monate
2023-09 - heute

Alle neuen UI-Komponenten wurden implementiert

Freelance Senior Android Developer
Freelance Senior Android Developer

  • Zusammen mit dem Team von Congstar habe ich dabei geholfen, die Haupt-App zu modularisieren und Code-Qualitätskontrollen einzuführen (Clean Architecture + Modules by Functionality + ktlint + detekt)
  • Alle neuen UI-Komponenten wurden mit Compose implementiert

Kotlin Dependency Injection Coroutines MVI Retrofit/okhttp GitLab AndroidX Mockk Espresso Jetpack Compose detekt ktlint Scrum / Kanban Confluence Jira MS Teams
Congstar
1 Jahr 2 Monate
2023-05 - heute

entwerfe und entwickle sowohl die Android- als auch die Backend-Anwendungen

Mobile- & Backend Developer 
Mobile- & Backend Developer 

  • Ich entwerfe und entwickle sowohl die Android- als auch die Backend-Anwendungen für die KI-Content-Generierungs-App ?Mind Extension? URL gerne auf Anfrage unter Verwendung der neuesten Android-Technologien und der Google Cloud Platform + GitLab CI-Infrastruktur für mein Backend
  • Im Rahmen dieses Projekts habe ich Dienste wie Google InApp Billing, Cloudinary CDN, OpenAi GPT, StabilityAi Stable Diffusion und Firebase SSO und Storage integriert

Kotlin Coroutines Compose Dagger Hilt DI MVI Mockk Cloud Run Docker Ktor Koin DI Detekt
MNDXT
1 Jahr 7 Monate
2022-02 - 2023-08

Entwicklung des Podcast-Bereichs der App

Senior Android Developer (ANÜ)
Senior Android Developer (ANÜ)

  • Mit einem Team von über 250 Mitarbeitern (>40 Android-Entwickler an einer Codebasis) arbeitete ich an der Medien-Streaming-Lösung der nächsten Generation namens RTL+ Music/MPA
  • Mein direktes Team war für die Entwicklung des Podcast-Bereichs der App verantwortlich
  • Besondere Herausforderungen:
    • ?Die Arbeit mit einem sehr großen Team unter Verwendung des SAFe-Frameworks in einem stark modularisierten Projekt


Firmensprachen:

Deutsch & Englisch

Kotlin Dagger/Hilt Dependency Injection GraphQL Coroutines MVVM Retrofit/okhttp GitLab AndroidX Mockk Jetpack Compose Mockito Scrum & SAFe Confluence Jira MS Teams
RTL
1 Jahr
2021-02 - 2022-01

Entwicklung eines Prototyps für eine Polygon-Zeichen- und -Löschfunktion

Senior Android Freelancer
Senior Android Freelancer

  • Gemeinsam mit dem bestehenden Android-Team habe ich die Immowelt Search App weiterentwickelt
  • Highlight:
    • ?Entwicklung eines Prototyps für eine Polygon-Zeichen- und -Löschfunktion zur Erstellung von Suchbereichen auf Google Maps basierend auf der JTS Topology Suite und dem Android Motion Event System


Firmensprachen:

Deutsch & Englisch

Kotlin KOIN Dependency Injection Coroutines MVVM DataBinding Retrofit/okhttp Gradle Kotlin DSL Google Maps AndroidX Mockito Robolectric Scrum Confluence Jira Bitbucket MS Teams Slack REST
Immowelt GmbH
1 Jahr 4 Monate
2019-09 - 2020-12

Redesign-Projekt

Senior Android Freelancer 
Senior Android Freelancer 

  • Ich habe an einem laufenden Redesign-Projekt für die AOK-Bonus-App mitgewirkt. Unter anderem habe ich ein neues Single-Activity-Navigationskonzept entworfen und umgesetzt, das für stark modularisierte Projekte geeignet ist. Verwendete Technologien: MVI-Architektur, DI via Magnet, reaktive Programmierung mit RXJava für ViewModels und UseCases. Alle neuen Features wurden in Kotlin implementiert. Die meisten neuen Layouts wurden mit ConstraintLayouts und MaterialComponents implementiert
  • Aus Sicherheitsgründen musste Certificate Pinning auf Basis von OkHttp implementiert werden


Firmensprachen:

Deutsch & Englisch

Kotlin RX Java Magnet Dependency Injection MVVM & MVI AndroidX Mockito Robolectric Espresso OkHttp Scrum Confluence Jira Bitbucket MS Teams Jitsi REST
AOK Systems
3 Jahre 11 Monate
2015-11 - 2019-09

Entwicklung neuer Features und Wartung der bestehenden App

(Senior) Android developer
(Senior) Android developer

  • Entwicklung neuer Features und Wartung der bestehenden App für die führende Outdoor-Planungs-Navigations-App in DACH - 3M Downloads, bis zu 1M aktive Nutzer (je nach Jahreszeit)
  • Seit 2017 ist komoot ein remote first Unternehmen (>2 Jahre remote)


Firmensprache:

Englisch

Kotlin Coroutines LiveData Bluetooth LE Model View Controller & Model View ViewModel Mockito Robolectric Android JetPack Espresso Trello Slack Zoom GitHub
komoot GmbH
6 Monate
2018-10 - 2019-03

Spendenplattform

Lehrbeauftragter in Teilzeit
Lehrbeauftragter in Teilzeit

  • In meiner Freizeit betreute ich Masterstudenten bei ihrem Praxisprojekt
  • Aktuelles Projekt:
    • URL gerne auf Anfrage - eine Spendenplattform, die die Ethereum-Blockchain für die Verarbeitung und Verteilung von Spenden nutzt

HTW Berlin
Berlin
6 Monate
2015-04 - 2015-09

Entwicklung und Pflege der eLearning-App Semper

Android developer
Android developer

  • Entwicklung und Pflege der eLearning-App Semper mit mehreren 100k aktiven Nutzern - 1M Downloads

UnlockYourBrain GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2011 - 2015:

Institution: Hochschule für Technik und Wirtschaft - HTW Berlin

Ausbildung: Medieninformatik

Abschluss: Medieninformatik (M. Sc.), Note: 1,4 (sehr gut)

Master Thesis: gerne auf Anfrage


2008 - 2011:

Institution: Hochschule für Technik und Wirtschaft - HTW Berlin

Ausbildung: Medieninformatik

Abschluss: Medieninformatik (B. Sc.), Note: 1,5 (sehr gut)

Bachelor Thesis: gerne auf Anfrage


2007 - 2008:

Institution: University of Technology - TU Berlin

Ausbildung: Computer Engineering


2004 - 2007:

Institution: Fachschule für Informations- und Medizintechnik - OSImt

Ausbildung: Spezialisierung: Informatik und Physik

Abschluss: Schulabschluss (Abitur) Note: 2,3 (B oder besserer Durchschnitt)

Position

Position

Android App Entwicklung - ich besitze 10 Jahre Erfahrung in der Entwicklung von Apps mit bis zu mehreren Millionen MAU.

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Jetpack Compose Coroutines RXJava Dependency Injection Bluetooth Material Deisgn Git Model View ViewModel MVI Mockito OkHttp AndroidX Espresso LiveData ConstraintLayout Bluetooth LE Robolectric ViewBinding Koin Realm Room

Produkte / Standards / Erfahrungen / Methoden

Atlassian JIRA
Bitbucket
JetBrains IntelliJ IDEA

Computing:

  • Wichtigste Programmier-, Skript- und Markup-Sprachen, Datenbanken, Bibliotheken
    • Kotlin, Java,, AndroidX, ViewBinding, Magnet DI, Mapbox, Picasso, JodaTime, OkHttp, EventBus, Room, Realm, greenDao, Retrofit, Timber, Coroutines, RXJava, JUnit, Espresso, Mockito, Play Services, Support Libs/JetPack, Architecture Components, Jackson/Gson, Toasty, SQLite, Realm, greenDAO, Room, some JavaScript/HTML/CSS, some Bash, some Solidity
  • Wichtigste IDEs und Tools
    • IntelliJ IDEA, Atom, Git, Gradle, Jenkins, Crashlytics, Instabug, Firebase
  • Project Management
    • Trello, GDocs, Jira, Bitbucket, Confluence, Github, GitLab, Slack, Zoom

Betriebssysteme

Android
Mac OSX
Microsoft Windows

Programmiersprachen

Dependency Injection (Magnet)
Java
Kotlin
MVI
Reactive Programming (RXJava)

Datenbanken

Android SQLite
Firebase
GreenDAO
Realm
Room

Einsatzorte

Einsatzorte

Hamburg (+100km)
Deutschland, Österreich, Schweiz
möglich

Projekte

Projekte

10 Monate
2023-09 - heute

Alle neuen UI-Komponenten wurden implementiert

Freelance Senior Android Developer
Freelance Senior Android Developer

  • Zusammen mit dem Team von Congstar habe ich dabei geholfen, die Haupt-App zu modularisieren und Code-Qualitätskontrollen einzuführen (Clean Architecture + Modules by Functionality + ktlint + detekt)
  • Alle neuen UI-Komponenten wurden mit Compose implementiert

Kotlin Dependency Injection Coroutines MVI Retrofit/okhttp GitLab AndroidX Mockk Espresso Jetpack Compose detekt ktlint Scrum / Kanban Confluence Jira MS Teams
Congstar
1 Jahr 2 Monate
2023-05 - heute

entwerfe und entwickle sowohl die Android- als auch die Backend-Anwendungen

Mobile- & Backend Developer 
Mobile- & Backend Developer 

  • Ich entwerfe und entwickle sowohl die Android- als auch die Backend-Anwendungen für die KI-Content-Generierungs-App ?Mind Extension? URL gerne auf Anfrage unter Verwendung der neuesten Android-Technologien und der Google Cloud Platform + GitLab CI-Infrastruktur für mein Backend
  • Im Rahmen dieses Projekts habe ich Dienste wie Google InApp Billing, Cloudinary CDN, OpenAi GPT, StabilityAi Stable Diffusion und Firebase SSO und Storage integriert

Kotlin Coroutines Compose Dagger Hilt DI MVI Mockk Cloud Run Docker Ktor Koin DI Detekt
MNDXT
1 Jahr 7 Monate
2022-02 - 2023-08

Entwicklung des Podcast-Bereichs der App

Senior Android Developer (ANÜ)
Senior Android Developer (ANÜ)

  • Mit einem Team von über 250 Mitarbeitern (>40 Android-Entwickler an einer Codebasis) arbeitete ich an der Medien-Streaming-Lösung der nächsten Generation namens RTL+ Music/MPA
  • Mein direktes Team war für die Entwicklung des Podcast-Bereichs der App verantwortlich
  • Besondere Herausforderungen:
    • ?Die Arbeit mit einem sehr großen Team unter Verwendung des SAFe-Frameworks in einem stark modularisierten Projekt


Firmensprachen:

Deutsch & Englisch

Kotlin Dagger/Hilt Dependency Injection GraphQL Coroutines MVVM Retrofit/okhttp GitLab AndroidX Mockk Jetpack Compose Mockito Scrum & SAFe Confluence Jira MS Teams
RTL
1 Jahr
2021-02 - 2022-01

Entwicklung eines Prototyps für eine Polygon-Zeichen- und -Löschfunktion

Senior Android Freelancer
Senior Android Freelancer

  • Gemeinsam mit dem bestehenden Android-Team habe ich die Immowelt Search App weiterentwickelt
  • Highlight:
    • ?Entwicklung eines Prototyps für eine Polygon-Zeichen- und -Löschfunktion zur Erstellung von Suchbereichen auf Google Maps basierend auf der JTS Topology Suite und dem Android Motion Event System


Firmensprachen:

Deutsch & Englisch

Kotlin KOIN Dependency Injection Coroutines MVVM DataBinding Retrofit/okhttp Gradle Kotlin DSL Google Maps AndroidX Mockito Robolectric Scrum Confluence Jira Bitbucket MS Teams Slack REST
Immowelt GmbH
1 Jahr 4 Monate
2019-09 - 2020-12

Redesign-Projekt

Senior Android Freelancer 
Senior Android Freelancer 

  • Ich habe an einem laufenden Redesign-Projekt für die AOK-Bonus-App mitgewirkt. Unter anderem habe ich ein neues Single-Activity-Navigationskonzept entworfen und umgesetzt, das für stark modularisierte Projekte geeignet ist. Verwendete Technologien: MVI-Architektur, DI via Magnet, reaktive Programmierung mit RXJava für ViewModels und UseCases. Alle neuen Features wurden in Kotlin implementiert. Die meisten neuen Layouts wurden mit ConstraintLayouts und MaterialComponents implementiert
  • Aus Sicherheitsgründen musste Certificate Pinning auf Basis von OkHttp implementiert werden


Firmensprachen:

Deutsch & Englisch

Kotlin RX Java Magnet Dependency Injection MVVM & MVI AndroidX Mockito Robolectric Espresso OkHttp Scrum Confluence Jira Bitbucket MS Teams Jitsi REST
AOK Systems
3 Jahre 11 Monate
2015-11 - 2019-09

Entwicklung neuer Features und Wartung der bestehenden App

(Senior) Android developer
(Senior) Android developer

  • Entwicklung neuer Features und Wartung der bestehenden App für die führende Outdoor-Planungs-Navigations-App in DACH - 3M Downloads, bis zu 1M aktive Nutzer (je nach Jahreszeit)
  • Seit 2017 ist komoot ein remote first Unternehmen (>2 Jahre remote)


Firmensprache:

Englisch

Kotlin Coroutines LiveData Bluetooth LE Model View Controller & Model View ViewModel Mockito Robolectric Android JetPack Espresso Trello Slack Zoom GitHub
komoot GmbH
6 Monate
2018-10 - 2019-03

Spendenplattform

Lehrbeauftragter in Teilzeit
Lehrbeauftragter in Teilzeit

  • In meiner Freizeit betreute ich Masterstudenten bei ihrem Praxisprojekt
  • Aktuelles Projekt:
    • URL gerne auf Anfrage - eine Spendenplattform, die die Ethereum-Blockchain für die Verarbeitung und Verteilung von Spenden nutzt

HTW Berlin
Berlin
6 Monate
2015-04 - 2015-09

Entwicklung und Pflege der eLearning-App Semper

Android developer
Android developer

  • Entwicklung und Pflege der eLearning-App Semper mit mehreren 100k aktiven Nutzern - 1M Downloads

UnlockYourBrain GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

2011 - 2015:

Institution: Hochschule für Technik und Wirtschaft - HTW Berlin

Ausbildung: Medieninformatik

Abschluss: Medieninformatik (M. Sc.), Note: 1,4 (sehr gut)

Master Thesis: gerne auf Anfrage


2008 - 2011:

Institution: Hochschule für Technik und Wirtschaft - HTW Berlin

Ausbildung: Medieninformatik

Abschluss: Medieninformatik (B. Sc.), Note: 1,5 (sehr gut)

Bachelor Thesis: gerne auf Anfrage


2007 - 2008:

Institution: University of Technology - TU Berlin

Ausbildung: Computer Engineering


2004 - 2007:

Institution: Fachschule für Informations- und Medizintechnik - OSImt

Ausbildung: Spezialisierung: Informatik und Physik

Abschluss: Schulabschluss (Abitur) Note: 2,3 (B oder besserer Durchschnitt)

Position

Position

Android App Entwicklung - ich besitze 10 Jahre Erfahrung in der Entwicklung von Apps mit bis zu mehreren Millionen MAU.

Kompetenzen

Kompetenzen

Top-Skills

Android Kotlin Jetpack Compose Coroutines RXJava Dependency Injection Bluetooth Material Deisgn Git Model View ViewModel MVI Mockito OkHttp AndroidX Espresso LiveData ConstraintLayout Bluetooth LE Robolectric ViewBinding Koin Realm Room

Produkte / Standards / Erfahrungen / Methoden

Atlassian JIRA
Bitbucket
JetBrains IntelliJ IDEA

Computing:

  • Wichtigste Programmier-, Skript- und Markup-Sprachen, Datenbanken, Bibliotheken
    • Kotlin, Java,, AndroidX, ViewBinding, Magnet DI, Mapbox, Picasso, JodaTime, OkHttp, EventBus, Room, Realm, greenDao, Retrofit, Timber, Coroutines, RXJava, JUnit, Espresso, Mockito, Play Services, Support Libs/JetPack, Architecture Components, Jackson/Gson, Toasty, SQLite, Realm, greenDAO, Room, some JavaScript/HTML/CSS, some Bash, some Solidity
  • Wichtigste IDEs und Tools
    • IntelliJ IDEA, Atom, Git, Gradle, Jenkins, Crashlytics, Instabug, Firebase
  • Project Management
    • Trello, GDocs, Jira, Bitbucket, Confluence, Github, GitLab, Slack, Zoom

Betriebssysteme

Android
Mac OSX
Microsoft Windows

Programmiersprachen

Dependency Injection (Magnet)
Java
Kotlin
MVI
Reactive Programming (RXJava)

Datenbanken

Android SQLite
Firebase
GreenDAO
Realm
Room

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.