Android Developer, Projektleiter und Projektmanager
- Verfügbarkeit einsehen
- 9 Referenzen
- 80€/Stunde
- nicht angegeben
- auf Anfrage
- de | en | es
- 08.08.2026
Kurzvorstellung
- 8 Jahre native Android Entwicklung in Java und Kotlin
- ein Jahr iOS in Swift
- 6 Jahre Projektleitung und Consulting
- 4 Jahre Anwendungsentwicklung
- 5 Jahre C++
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
4/2023 – offen
Tätigkeitsbeschreibung
Verbesserung der Apps, Neu Apps mit Jetpack Compose
Jetpack Compose, Kotlin, Coroutines, Flows, Hilt, Koin, Maps, Ktor, Retrofit, Scan, REST API
Keine inhaltliche Angaben
Android Entwicklung
11/2021 – 4/2023
Tätigkeitsbeschreibung
Entwicklung von komplexen Android-Apps sowie die Pflege von bestehenden iOS-Apps für Kunden im Bereich eCommerce, Dokumentation von Bauwerken und Visualisierung von Sensordaten.
Zu den Hauptaufgaben von Herrn B. gehörten folgende Tätigkeiten:
• Programmierung und Integration neuer Features sowie Erweiterung bestehender Features mit Kotlin und Swift
• Optimierung der Softwarearchitektur, Refactoring
• Aufbau eines neuen Frameworks basierend auf RxFeedback aber umgebaut auf Coroutines
• Anbindung komplexer Backends und externer Schnittstellen
• Code-Review und Pair Coding
• Arbeiten nach SCRUM-Methodik
• Verwendung der Atlassian Tools (JIRA/Confluence) zur Erstellung und Bearbeitung von Issues
Zur Ausführung seiner Tätigkeiten nutzte Herr B. folgende Technologien:
Android: Android Studio, android-maps, AndroidYouTubePlayer, Anko , AssertJ, barcode-scanning, Bolts, BottomNavigationViewEx, CalendarView, Camera2 (Scan), CardView, ChipsLayoutManager, Coil, Constraint Layout, Coroutines, Dexter (für alten Code), accompanist-permissions (Compose), Firebase, funktionale-all, gms.google-services, google maps play-services-auth, google maps, google maps utils, GraphQL, Apollo, Gridlayout, Jetpack Compose, JUnit, Koin, lottie, markwon, Material Design Library, Mockito, MPChartLib, net.openid:appauth, nfc scan, PdfRenderer, Picasso, q.rorbin:badgeview, RecyclerView, Retrofit, Moshi, Robolectric, Room, Soup, Viewmodel-compose mit Injection
iOS: Xcode, AppCode, AppAuth, Charts, Firebase/Analytics , Firebase/Crashlytics, Firebase/Messaging, Firebase/Performance, Firebase/RemoteConfig, GoogleMaps, Google-Maps- iOS-Utils, GoogleAppMeasurement, GoogleMLKit/BarcodeScanning, Moya, GraphQLite, Kingfisher, RxAppState, RxCocoa, RxFeedback, RxKeyboard, RxOptional, RxReachability, RxRelay, RxSwift, SQLite.swift, Starscream, SwiftAlgorithms, SwiftSoup, Tagged, Toast-Swift
Android Entwicklung, Kotlin
9/2018 – 10/2021
Tätigkeitsbeschreibung
Entwicklung von komplexen Android-Apps für Kunden im Bereich eCommerce, Dokumentation von Bauwerken und Visualisierung von Sensordaten.
• Initialer Aufbau einer neuen App
• Programmierung und Integration neuer Features sowie Erweiterung bestehender Features
mit Kotlin
• Optimierung der Softwarearchitektur, Refactoring
• Anbindung komplexer Backends und externer Schnittstellen
• Code-Review und Pair Coding
• Arbeiten nach SCRUM-Methodik
• Verwendung der Atlassian Tools (JIRA/Confluence) zur Erstellung und Bearbeitung von Issues
Zur Ausführung seiner Tätigkeiten nutzte Herr B. folgende Technologien:
Android Studio, android-maps, AndroidYouTubePlayer, Anko , AssertJ, barcode-scanning, Bolts, BottomNavigationViewEx, CalendarView, Camera2 (Scan), CardView, ChipsLayoutManager, Coil, Constraint Layout, Coroutines, Dexter (für alten Code), accompanist-permissions (Compose), Firebase, funktionale-all, gms.google-services, google maps play-services-auth, google maps, google maps utils, GraphQL, Apollo, Gridlayout, Jetpack Compose, JUnit, Koin, lottie, markwon, Material Design Library, Mockito, MPChartLib, net.openid:appauth, nfc scan, PdfRenderer, Picasso, q.rorbin:badgeview, RecyclerView, Retrofit, Moshi, Robolectric, Room, Soup, Viewmodel-compose mit Injection
Android, Kotlin
9/2017 – 3/2018
TätigkeitsbeschreibungFeatureentwicklung für die App "wirkaufendeinauto.de". B2C für Endkunden, die ihren Gebrauchtwagen verkaufen wollen.
Eingesetzte QualifikationenAndroid Entwicklung
8/2015 – 11/2016
TätigkeitsbeschreibungFeatureentwicklung für die Android App ab-in-den-urlaub.de.
Eingesetzte QualifikationenAndroid Entwicklung
4/2007 – 2/2010
Tätigkeitsbeschreibung
- Projektleitung zur Übertragung des internen Rechenzentrums der AZ Direct zu arvato systems durch Migration von 42 Servern und einem Team von ca. 60 Mitarbeitern
- Serverabrechnung für 42 Server der AZ Direct und Überwachung der Abrechnungen mit Kostenstellenverantwortung
- Beschaffung und SLA Controlling von Server-Leistungen
- Beratung zum Servereinsatz bezgl. Kosten und Einsatzmöglichkeiten
- Erstellung eines Datenbanksystems zur besseren Verwaltung und Überwachung der Abrechnung
- Prozessmodellierung und -einführung zur Verbesserung der User-Helpdesk-Abläufe im IT Service Management
IT Service Management (ITSM), Projektleitung / Teamleitung (IT)
8/2006 – 4/2007
Tätigkeitsbeschreibung
- Erstellung von IT Konzepten
- Erstellung von IT Kostenschätzungen
- IT Projektleitung (Migrationsprojekte)
- Analyse von Standardsoftware mit Beschaffungsempfehlung
- Modellierung von Systemlösungen
- Anpassungsprogrammierung / -customizing von Standardsoftware
- Organisation und Durchführung von Systemschulungen
- Unterstützung von Produktionseinführungen
- Kundenberatung im Bereich Adressmarketing für IT und Geschäftsprozessen
Konzeption (IT), Kundendienst, Projektleitung / Teamleitung (IT), Projektmanagement (IT), Schulung / Training (IT)
4/2004 – 8/2006
TätigkeitsbeschreibungIT Projektleitung
Eingesetzte QualifikationenProjektmanagement (IT)
1/2002 – 2/2003
Tätigkeitsbeschreibung
-Im Bereich FiiT Erstellung eines Testkonzepts inkl. Beratung zur Erstellung von Testfällen und -daten sowie Coaching der Mitarbeiter beim Testen
- Im Bereich Inkasso Prozessanalyse und -modellierung der Gesamtabläufe inkl. Dokumentation, Teilprojektleitung bei der IT-Umstellung im Bereich Inkasso auf die Software IKAROS mit zeitweiser Vertretung des IT Leiters bei der Vorbereitung des Controlboards und Präsentationen vor diesem Gremium
- Im Bereich Inhouse Factoring Prozessanalyse und -modellierung, Systemanalyse und -design für das Inhouse Factoring
- Im Bereich FIAS/2 (Controlling System) Konzeptionierung
Business Analysis, Business Process Model and Notation, Business Process Reengineering (BPR), Projektleitung / Teamleitung (IT), Projektmanagement (IT), Test Management
1/1998 – 12/2001
Tätigkeitsbeschreibung
Sein Aufgabengebiet umfasste im Wesentlichen:
- Grundlagenarbeit für Testen, Konzeption und Design
- Kapitel „Testen im IT-Projekt" für das Buch „Projektkompass Software-
Entwicklung - Geschäftsorientierte Entwicklung von IT-Systemen"
- Beratung, Training on the job und Durchführung der Themen Testen, Konzeption und Desing für diejeweiligen Projekte (s.u.)
Konzeption:
- DMMS-X der Firma Sonopress
Applikation: Content Managment System
Aufgabe: Durchführung im großen Umfang, darauffolgend detailierte
Aufwandschätzung der Implementationsphase
- NetFactoring der Firma Bertelsmann Finanz Service
Applikation: Bertelsmann Internet Factoring System
Aufgabe: Beratung und Coaching
- B-Rate der Firma Bertelsmann Finanz Service
Applikation: Bertelsmann Bonitäts-Prüfungssystem
Aufgabe: Durchführung einschließlich Schwachstellenanalyse des bestehenden Systems und einer detaillierten Aufwandschätzung der weiteren Entwicklungskosten.
Software Architecture Design:
- DMMS-X der Firma Sonopress:
Applikation: Content Manangment System
Aufgabe: Durchführung und Beratung
- Click2music der Firma BMG UK
Applikation: Internet Interpreten Informationssystem für Consumer
Aufgabe: Durchführung intensives Coaching
- NetFactoring der Firma Bertelsmann Finanz Service: Training und Durchführung Applikation: Factoringsystem für Internetfirmen
Aufgabe: Durchführung und Beratung
Testen:
- Fias1 der Firma Bertelsmann Finanz Service:
Applikation: Factoring Informations- und Abrechnungssystem
Aufgabe: Beratung, Coaching und Training für die Themen Testfallermittlung, Testmanagement, Testdurchführung und Testauswertung zurUnterstützung der Euroumstellung
- B-Rate der Firma Bertelmann Finanz Service: Applikation: Bertelsmann Bonitäts-Prüfungssystem
Aufgabe: Training zur systematischen Testfallermittlung als Folge eines nach UML basierten Designs.
- E-Store der Distribution:
Applikation: E-Commerce System
Aufgabe: Beratung und zur systematischen Testfallermittlung und Testmanagement
- FIAS/2 der Firma Bertelsmann Finanz Service:
Applikation: Financial Information and Accountingsystem
Aufgabe: Beratung für Abnahmetestverfahren zur Zusammenführung mehrere Release-Versionen.
- Xbox der Distribution:
Applikation: Distributionsystems für die Microsoft X-Box
Aufgabe: Durchführung, Beratung und Training der Bereiche systematische Testfallermittlung, Testmanagement
Testen, Test Management, Softwareentwicklung (allg.), Konzeption (IT), Projektmanagement - Konzeption / Vorgehensmodell
7/1994 – 1/1998
Tätigkeitsbeschreibung
Excel Add-In Entwicklung für das Headquarter Controlling
Programmiersprache: C++
C++
1/1993 – 6/1994
Tätigkeitsbeschreibung
Excel Add-In Entwicklung für ein Controlling System
Programmiersprache: C++
C++
Ausbildung
Bremen
Gymnasium Lange Reihe Bremen
Bremen
Über mich
Weiterentwicklung in Flutter. Erfahrungen in MVI und MVVM Pattern. Praktischer Einsatz neuester Technologie wie Jetpack Compose, AI Tools wie Codex und Claude Code im aktuellen Projekt.
Weitere Kenntnisse
Bisherige Teamgrößen:
- Zwei bis sieben Android Entwickler Teams
- Zwei iOS Entwickler
Design Pattern:
- MVI
- MVVM
Sprachen:
- Kotlin
- Java
- Gradle
- Swift
Concurrent:
- Coroutines
- Flows
- RxJava, RxKotlin
- RxFeedback
- Bolts
Dependency Injection:
- Koin
- Dagger2
- Hilt
Datenzugriff:
- Ktor
- Retrofit mit Moshi
- GraphQL mit apollographql
- JSON
- Moya
UI:
- Jetpack
- Compose
- XML (die alte Vorgehensweise)
Image Viewer:
- Coil
- Picasso
- Glide
Camera / Scan:
- camera-camera2
- camera-lifecycle
- camera-view
- barcode-scanning
Sonstige Libraries:
- androidx
- recycler view
- grid layout
- android-design-library
- Google Maps
- Google LocationServices
- funktionale-all
- PierfrancescoSoffritti:AndroidYouTubePlayer
- NFC
- dexter
- android-maps-utils
- OAuth 2.0
Chart Präsentation:
- MP Android Chart
- iOS Charts
Firebase:
- firebase-messaging
- firebase-crashlytics
- firebase-config
- firebase-perf
Testing:
- JUnit
- AssertJ
- Robolectric
- Mockito
- Espresso
CI:
- Jenkins
Versioning:
- Git
- Git Rebase
- Git Flow
Editor:
- Android Studio
- Xcode
- AppCode
Teamwork & Tools:
- Scrum
- Kanban
- Jira
- Confluence
- Miro
API Dokumentation:
- Swagger
Business Process Modeling:
- BPM Methoden zu Ermittlung der Geschäftsprozesse
- Moderation in Gruppen
- Dokumentation
Testing:
- Testorganisation
- Systematische Testfallermittlung
- Abnahmetests
- Testautomation
Detailiertere Informationen und meinen ausführlichen Lebenslauf finden Sie unter LinkedIn (englisch) und Xing (deutsch):
[...]S.-B.
-Hyperlink entfernt-
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Spanisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
