Schlagwörter
Skills
Als angestellter Entwickler habe ich Apps nicht nur professionell durch den kompletten Entwicklungszyklus begleitet, sondern auch beratend für Kunden, Product Owner und Designer agiert, sowie technische Lösungen erarbeitet. Zu guter Letzt konnte ich als Engineering Lead auch Erfahrungen im Bereich Leadership sammeln.
Als Freelancer kann ich Ihnen daher neben der reinen Entwicklung von nativen Android-Apps mit Kotlin oder Java, ebenfalls mit Kotlin Multiplatform, auch Beratung zu den Themen Softwareentwicklung und -architektur rund ums Thema mobile Applikationen anbieten. Außerdem habe ich bereits Erfahrungen in der iOS- und Backend-Entwicklung sammeln können, so dass ich auch in diesem Bereich meine Unterstützung einbringen kann.
Android Core
- Android SDK
- Android Studio / IntelliJ
- Gradle (Kotlin DSL)
- Android Jetpack Bibliotheken
- Jetpack Compose
- Firebase
- WearOS
Programmiersprachen
- Kotlin
- Java
- Swift & Xcode
- JavaScript/TypeScript
Tests
- JUnit 4 & 5
- Unit tests
- Kotlin Coroutine testing
- Espresso UI tests
- Screenshot testing
- Mockito/mockk
Coding
- Git (gitflow)
- CI/CD
- Objektorientierte Programmierung
- Clean Code
- Clean Architecutre
- MVP/MVVM/MVI/Redux
- Rest & GraphQL
Projekthistorie
- Android SDK, Jetpack Compose, Gradle (Kotlin DSL), Unit- und Screenshot-Tests, MVVM, Kotlin Coroutines & Flow, Dependency Injection (Dagger), Detekt, KtLint
- Jira, Confluence, GitLab, git, Scrum, Figma, Slack
- Wartung von Legacy Code
- Entwicklung einer neuen Bibliothek für Video-Streaming mit Media3 Exoplayer, komplett geschrieben in Compose
- Integration der Bibliothek in eine brandneue, reine Compose-App
- Leitende Entwicklung einer in-house Android-Bibliothek & Entwicklung der Zalando-App in agilen Teams
- Verantwortung für Qualität und den kompletten Produktzyklus
- Erstellung von Technical Solution Designs; Analyse und Ausarbeitung von komplexen Sachverhalten
- Kooperation mit Designern & Produktmanagern bei Android- und generellen Mobile-Themen
- Selbständiges Arbeiten & Eigeninitiative beim Finden und Lösen von Problemen
- Ab 11/2022 Technische Leitung eines Frontend-Teams (Web, Android & iOS)
- Entwicklung von Android Apps im IoT-Bereich
- Implementierung der UIs nach Material Design-Guidelines
- Releaseverwaltung in Fabric, Firebase und Google Play
- Fokus auf Clean Architecture, Clean Code und Testbarkeit
- Plattformübergreifende Anforderungsanalyse & Projektplanung
- Technische Beratung
- Erstellen von User Stories und detaillierter Entwickler-Tasks
- Entwicklung eines Android SDK zur Abwicklung von Zahlvorgängen in Android-Apps
- Autonomes Arbeiten und Planung der Architektur
- Einrichtung von CI/CD
- Fokus auf Sicherheit und Test-Coverage
Reisebereitschaft
Sonstige Angaben
exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)
Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.
Versicherungsbeginn:
22.05.2023
Versicherungsende:
01.06.2026