22.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Android Developer

Neckarsteinach, Deutschland
Weltweit
B.Sc. Software Engineering
Neckarsteinach, Deutschland
Weltweit
B.Sc. Software Engineering

Profilanlagen

Lebenslauf.pdf
Projektliste.pdf

Über mich

Software Developer mit langjähriger Erfahrung in der professionellen Android-Entwicklung mit Java und Kotlin. Fundierte Kenntnisse in moderner Android-Entwicklung mit Jetpack Compose, Coroutines und Flow sowie Erfahrung mit Kotlin Multiplatform, Clean Architecture und Design Patterns.

Skills

Android-Entwicklung mit Kotlin und Java
Langjährige Erfahrung in der professionellen Android-Entwicklung mit Kotlin und Java. Einsatz moderner Technologien wie Jetpack Compose, Coroutines, Flow und Kotlin Multiplatform fuer die Entwicklung, Modernisierung und Optimierung komplexer Android-Anwendungen.

Clean Architecture und Design Patterns
Fundierte Kenntnisse in der Konzeption und Umsetzung von Clean-Architecture-Prinzipien, MVVM-Architektur mit Repository Pattern sowie gaengigen Design Patterns fuer skalierbare und wartbare Softwareprojekte.

Backend-Entwicklung mit Spring Boot und REST APIs
Erfahrung in der Entwicklung von Backend-Loesungen mit Java, Spring Boot, Spring Data JPA, Hibernate und REST APIs sowie PostgreSQL als Datenbank. Kenntnisse in Unit-Tests mit JUnit und Mockito sowie Integrationstests.

Networking mit Retrofit, Ktor und WebSockets
Kenntnisse im Bereich Netzwerkkommunikation mit Retrofit, Ktor und WebSockets fuer die Anbindung von REST APIs und Echtzeit-Datenuebertragung in Android-Anwendungen.

Datenhaltung mit PostgreSQL, Room, DataStore und Firebase
Erfahrung mit verschiedenen Datenspeicherloesungen wie PostgreSQL, Room, DataStore und Firebase fuer lokale und cloudbasierte Datenpersistenz in mobilen und Backend-Anwendungen.

Tools und Frameworks: IntelliJ, Android Studio, Git, Gradle, Koin
Sicherer Umgang mit Entwicklungsumgebungen wie IntelliJ und Android Studio sowie Build-Tools wie Gradle, Versionskontrolle mit Git und Dependency Injection mit Koin. Grundkenntnisse in Linux.

Agile Methoden: Scrum und Kanban
Erfahrung in der Arbeit nach agilen Methoden wie Scrum und Kanban, auch in internationalen und multikulturellen Entwicklungsteams.

CI/CD und Docker/Kubernetes
Grundkenntnisse in CI/CD-Prozessen sowie in der Containerisierung mit Docker und Kubernetes fuer den Betrieb und die Bereitstellung von Softwareanwendungen.

iOS / Swift Grundkenntnisse
Grundkenntnisse in der iOS-Entwicklung mit Swift als Ergaenzung zur primaeren Android-Entwicklungserfahrung.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2026

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Software Developer - Java Backend & Android

Eigenprojekt (Foodify)
Eigenstaendige Entwicklung einer Android-App (Foodify - KI-gestuetzter Kalorientracker) auf Basis von Kotlin Multiplatform und Jetpack Compose. Integration der Anthropic Claude API fuer KI-basierte Naehrwert- und Kalorienschaetzung. Umsetzung einer MVVM-Architektur mit Repository Pattern, Koin Dependency Injection und reaktivem State Management mit Coroutines und Flow. Entwicklung eines Backends mit Java, Spring Boot, REST APIs und PostgreSQL. Unit-Tests mit JUnit und Mockito. Veroeffentlicht im Google Play Store.

Android Developer

Astra Tech
Migration und Modernisierung bestehender Android-Komponenten von Java zu Kotlin fuer die Botim Chat- und VoIP-App. Einsatz von Coroutines und Flow fuer asynchrone und reaktive Datenverarbeitung. Weiterentwicklung der App-Architektur nach Clean-Architecture-Prinzipien. Unterstuetzung bei Backend-Komponenten und REST APIs mit Spring Boot. Code Reviews und Testing. Steigerung der App-Performance um bis zu 30 %.

Selbststaendiger Android Developer & E-Commerce

Selbststaendig
Selbststaendige Taetigkeit als Android Developer und im E-Commerce-Bereich. Entwicklung verschiedener Android-Anwendungen, darunter Smart Order (Bestandsverwaltung mit Bluetooth-Barcodescannern) und eine UEFA-5-Jahreswertungs-App mit Internationalisierung in 11 Sprachen.

Android Developer

Wetter.com GmbH
Entwicklung und Weiterentwicklung der Android-Wetter-App in Java. Integration eines Video-Players, Implementierung interaktiver Wetterkarten, Performance-Optimierungen fuer Low-End-Geraete sowie Implementierung von Echtzeit-Updates und lokaler Datenpersistenz. Code Reviews und Testing. Analyse und Behebung eines kritischen Widget-Freeze-Problems.

Software Engineer (Praxissemester)

SAP AG
Praxissemester als Software Engineer bei der SAP AG.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden