Wolfram Rittmeyer
Backend- und Flutter-App-Entwickler
Erfahrungen
Backend- und Flutter-App-Entwickler
WWU Münster
- Weiterentwicklung der bestehenden Citizen-Science-App mit Flutter für Android und iOS um neue Funktionalitäten zu integrieren.
- Aktualisierung des Backends inklusive Datenbank-Migration.
- Einsatz von Android, iOS, Flutter, Dart, Riverpod, Drift (Migration von moor), flutter_local_notifications, home_widget, flutter_markdown und flutter_workmanager.
- Backend-Entwicklung mit Spring Boot, Kotlin, Kotlin Flow, GraalVM, PostgreSQL und Docker.
- Nutzung von Firebase App Testing, Testflight sowie Google Play Console und App Store Upload.
Android- / Kotlin Multiplatform-Entwickler
Starfinanz
- Mitarbeit bei der Umsetzung von Accessibility-Anforderungen.
- Aktualisierung der App auf die neuesten iOS- und Android-Anforderungen.
- Entwicklung mit Android, iOS, Kotlin Multiplatform, Kotlin Flow/Coroutines, Custom UI und Compose Multiplatform.
- Einsatz von Architecture Components, Swift, Koin sowie Testing mit mockk.
- Durchführung von End-to-End-Tests mit Appium/UIAutomator und Integration in Jenkins.
Fullstack-Entwickler
asynkk
- Umsetzung der asynkk-Anwendung mit REST-Endpoints im Backend.
- Anbindung von Userfront für Authentifizierung und JWT-Handling.
- Backend-Entwicklung mit Spring Boot, Kotlin, Kotlin Flow, JPA/Hibernate, Docker, Bitbucket Pipelines und PostgreSQL.
- Frontend-Entwicklung mit React und Jest.
Android-Automotive-Entwickler
Valtech Mobility
- Mitarbeit an mehreren Android-Automotive-Apps.
- Implementierung der Interprozess-Kommunikation via AIDL, sowohl als Client- als auch als Server-App.
- Bereitstellung von ContentProvidern für andere Apps.
- Einsatz von Android, Kotlin, Automotive, Coroutines/Flow und Android Architecture Components (ViewModel, Room).
- Nutzung von Bluetooth LE, NSD-Discovery, REST, MVVM und Cucumber-Android.
Go-/React-Entwickler
Dawesys
- Erstellung eines Backends mit Go.
- Entwicklung des Frontends mit React.
- Einsatz von Go, Gin, Gorm, httptest, PostgreSQL, Linux, JavaScript, React und Jest.
Android-Entwickler
Brunch@IT
- Entwicklung einer Kassen-App mit Jetpack Compose.
- Anbindung eines externen NFC-Readers.
- Einbindung einer TSE-konformen Speicherung auf D-Trust-SD-Karten (Bundesdruckerei).
- Einsatz von Android, Kotlin, Jetpack Compose, MVVM, Kotlin Flow/Coroutines, Dagger/Hilt, Room, Retrofit, Coil, WorkManager, DataStore, Android Print-API und cryptovision TSE.
Android-Entwickler und -Berater
EnBW
- Beratung bei der Umsetzung einer neuen Android-App mit Jetpack Compose.
- Mitarbeit an der Definition und Umsetzung der App-Architektur.
- Begleitende Entwicklung der Anwendung.
- Einsatz von Android, Kotlin, Jetpack Compose, Coroutines/Flow, Android Architecture Components (ViewModel, Room), Dagger/Hilt, Multi-Module-Struktur, REST und MVVM.
Android-Entwickler
Brunch@IT
- Refactoring einer bestehenden Android-App hin zu Clean Code.
- Anbindung eines externen USB-NFC-Readers.
- Einsatz von Android, Kotlin, Java, MVVM, Kotlin Flow/Coroutines, Koin, Ktor und Room.
Backend- und Flutter-Entwickler
WWU Münster
- Entwicklung einer Citizen-Science-App mit Flutter für Android und iOS.
- Bereitstellung eines dockerisierten Backends mit Spring Boot, Kotlin und GraalVM.
- Einsatz von Android, iOS, Flutter, Dart, floor (DB), flutter_local_notifications und rest_client im Frontend.
- Nutzung von Spring Boot, Kotlin, Kotlin Flow, GraalVM, PostgreSQL und Docker im Backend.
Android-Trainer und -Coach
medienmonster GmbH
- Initiales Training und Coaching des Kunden vor Beginn des Android-Projekts.
- Durchgehendes, begleitendes Coaching während der Projektumsetzung.
- Vermittlung von Best Practices zu Android, Kotlin, MVVM, Android Architecture Components, Koin, Room und ExoPlayer.
Android- und iOS-Entwickler
Dawesys
- Schaffung der Basis für eine Kotlin-Multiplattform-basierte App.
- Implementierung der Use Cases in Kotlin mit Kotlin Flow und Coroutines.
- Umsetzung der iOS-Oberfläche mit SwiftUI, MVVM und Combine.
- Einsatz von Android, iOS, Kotlin, Swift, MVVM, Jetpack Compose, SwiftUI, Combine, Kotlin Multiplatform, Kotlin Flow/Coroutines, Koin, Ktor und SQLDelight.
Android-Entwickler
Celeski
- Portierung einer iOS-App auf Android unter Berücksichtigung der Material-Design-Empfehlungen.
- Einsatz von Android, Kotlin, Coroutines, Android Architecture Components (ViewModel, LiveData, Room), TDD, Espresso, REST, MVVM und Bitbucket Pipelines.
Android-Entwickler
Honigmann
- Weiterentwicklung und Refaktorisierung einer begonnenen Android-App zur Kommunikation mit einem Bluetooth-IoT-Device im Industriesektor.
- Unterstützung bei der Realisierung eines Android-typischen Designs.
- Refaktorisierung hin zu einer besseren Architektur mit höherer Testabdeckung.
- Einsatz von Android, Kotlin, Coroutines, Android Architecture Components (ViewModel, LiveData, Room), Bluetooth, REST, MVVM und Bitbucket Pipelines.
Backend-Entwickler
Bankensystem
- Unterstützung bei der Umsetzung eines Spring-Boot-Microservices mit Anbindung an einen Third-Party-Ident-Anbieter.
- Einsatz von Java, Spring, JPA/Hibernate, OpenAPI, Oracle DB, Jenkins, Kubernetes/OpenShift, Angular und RxJS.
Android- und iOS-Entwickler
Dawesys
- Entwicklung einer App für Chöre.
- Beratung bei der Erstellung der REST-Schnittstelle.
- Einsatz von Kotlin, Swift, Room, ViewModel, LiveData, Core Data, REST und MVVM.
iOS-Entwickler
menadwork
- Beratung und Unterstützung bei der Portierung und Weiterentwicklung einer bestehenden Cross-Plattform-App auf iOS.
- Einsatz von iOS, Swift, Core Data, REST, RxSwift und MVVM.
Android-Entwickler
menadwork
- Portierung und anschließende Weiterentwicklung einer bestehenden Cross-Plattform-App auf Android.
- Modularisierung der App zur Wiederverwendung von Bausteinen für ähnlich gelagerte Anwendungen.
- Einsatz von Android, Kotlin, Coroutines, Room, SQLite, Bluetooth, REST, Espresso, TDD, MVP und GitLab-CI-Pipeline.
Java Microservice-Entwickler
Finanzbranche
- Langfristige Unterstützung eines Teams bei der Implementierung diverser Microservices.
- Unterstützung bei der OAuth-Absicherung mit Nimbus-Jose+JWT.
- Einsatz von Java, Docker, Kubernetes/OpenShift, Jenkins, Kafka, Spring Boot, Grafana, Prometheus, JWT, Pact, Newman, JavaScript und Angular.
Android-Entwickler
Jauernig
- Portierung einer bestehenden Visual-Basic-Windows-App auf Android.
- Unterstützung bei der Realisierung eines Android-typischen Designs.
- Einsatz von Android, Kotlin, Room, SQLite, Firebase und MVP.
Android-Entwickler
Tagify
- Umbau einer bestehenden Android-App auf ein neues Firebase-basiertes Backend.
- Einsatz von Android, Java, Firebase und RxJava.
Android-Entwickler
If-com
- Entwicklung einer Android-App zur Kommunikation mit einem Bluetooth-Device.
- Anzeige der empfangenen Daten als System-Overlay.
- Einsatz von Android, Kotlin, Bluetooth, Retrofit, SQLite, Firebase und RxJava.
Android- und iOS-Entwickler
Nabu Naturschutzstation Leverkusen
- Beratung bei der Umsetzung plattformspezifischer, angemessener Designs für Android und iOS.
- Verwendung analoger RxJava- und RxSwift-Flows.
- Entwicklung von Custom Views zur Darstellung von Spielen und Quizzes für junge Jugendliche.
- Einsatz von Android, Kotlin, SQLite, Retrofit, Firebase, RxJava, iOS, Swift, Alamofire, Core Data, Core Location und RxSwift.
Android-Entwickler
Flaschenpost
- Entwicklung einer Auslieferungs-App für Fahrer.
- Anbindung spezieller Hardware zum Barcode-Scan (Zebra-Barcode-Scanner mit proprietärer Schnittstelle).
- Implementierung von Lokalisierung, Maps-Integration und Navigation.
- Einsatz von Android, Java, SQLite, Retrofit, Firebase, Zebra-Barcode-Scanner-Bibliothek und MVP.
Software-Entwickler Android und iOS
Versicherung
- Langfristige Unterstützung eines Teams bei der Umsetzung und Erweiterung einer App zur Erfassung von Belegen.
- Anbindung der App mittels OAuth.
- Beratung und Implementierung der Push-Lösung.
- Einsatz von Android, iOS, Java, Swift, SQLite, Retrofit, Alamofire, Firebase Remote Config, OAuth, Core Data, Jenkins-Build-Pipeline und Swagger.
Android-Entwickler
Tagify
- Portierung einer iOS-App nach Android.
- Beratung bei der Übertragung iOS-typischer Patterns in Android-spezifische Lösungen.
- Datenhaltung zunächst via SQLite nach Abruf von einem Custom-Backend.
- Vorbereitung des späteren Umbaus auf ein Firebase-basiertes Backend.
- Einsatz von Android, Java, SQLite, Retrofit, Firebase, RxJava und MVP.
Software-Entwickler Android
fileee
- Langfristige Unterstützung eines Teams bei der Umsetzung und Erweiterung einer App zur Erfassung und Verwaltung von Dokumenten.
- Einführung von MVP-Architektur und Dagger in der Android-App.
- Einsatz von Android, Java, SQLite, Retrofit, Dagger und MVP.
Freelancer
Freelancer
- Tätigkeit als Android-Freelancer in diversen Projekten.
- Unterstützung eines Kunden bei der Umstellung einer bestehenden App auf eine MVP-basierte Architektur zur Entkopplung von Komponenten und Verbesserung der Wartbarkeit.
- Langjährige, ausführliche Blogtätigkeit zu Android-Themen auf Grokking Android.
- Anerkennung als Google Developer Expert für Android.
- Einsatz von Android, iOS, Java, Kotlin, Swift, Architecture Components, Kotlin Coroutines, Spring Boot, SQL, Core Data, Firebase und Kubernetes.
Software-Entwickler
GAD eG
- Mitarbeit am Kern eines Online-Banking-Systems.
- Entwicklung am Content-Management-System für Finanzinstitutionen.
- Tätigkeit als mobiler Entwickler für Android- und iOS-Apps.
- Enge Zusammenarbeit mit Usability-Experten zur Erarbeitung nutzerfreundlicher Lösungen.
- Identifikation und Umsetzung von Quick-Wins im Vergleich zu kostspieligeren Maßnahmen mit geringerem Nutzen.
- Einsatz von Java, Spring, JPA/Hibernate, Android, iOS, Swift, JSP, Taglibs und Content-Repositories.
Shop-Entwickler
ICN GmbH
- Entwicklung und Anpassung von Shop-Lösungen.
- Erarbeitung von Lösungen und Workarounds für Probleme im zugrunde liegenden Shop-System.
- Einsatz von Java, JSP, Internolix und Oracle SQL.
Java-Entwickler
proPlant GmbH
- Entwicklung von Precision-Farming-Lösungen als Java-Entwickler.
- Architekturentwurf für eine neue Weblösung für SensorOffice, um Kundenanforderungen zügig umzusetzen und den Go-Live zu ermöglichen.
- Sicherstellung der Wartbarkeit der Anwendung trotz hoher Umsetzungsgeschwindigkeit.
- Einsatz von Java, PostgreSQL, Oracle PL/SQL und JSP.
Software-Entwickler
zefa visual media GmbH
- Entwicklung am zefa-Lichtbox-System für Endkunden.
- Verantwortung für Datenbank und DB-Abstraktionsschicht.
- Optimierung der PostgreSQL-Datenbank zur Beschleunigung des Zugriffs auf Content für Kunden.
- Einsatz von Java, PostgreSQL, JSP, EJB und MBeans.
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Informationstechnologie (7 Jahre), Bank- und Finanzwesen (5 Jahre), Versicherung (4 Jahre), Fertigung (3.5 Jahre), Bildung (1 Jahr) und Automotive (1 Jahr).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Informationstechnologie (11.5 Jahre), Produktentwicklung (8 Jahre), Qualitätssicherung (1.5 Jahre), Forschung und Entwicklung (1 Jahr) und Logistik (0.5 Jahre).
Zusammenfassung
Begeisterter Entwickler mit langjähriger Erfahrung in Software-Entwicklung mit Java und Kotlin. Tiefgehende Kenntnisse in Backend- und App-Entwicklung.
Hat sich robusten Lösungen verschrieben, die den Endnutzer im Fokus haben. Immer an neuen Technologien interessiert. Er sieht die Notwendigkeit zu Lernen und die schnelle Entwicklung in der Softwareindustrie als einen wesentlichen Pluspunkt gegenüber anderen Tätigkeiten.
Spricht auf Konferenzen wie der Droidcon, London, der Devoxx, Antwerpen, den Android Makers, Paris oder der MobileTechCon in Berlin.
Aktives Mitglied und Co-Organisator der Google Developer Group, Düsseldorf. Bloggt auf Grokking Android und ist aktiv in der Android Community.
Liebt Open Source. War Committer bei Apache JMeter und GlassFish.
Ist seit 2016 Google Developer Expert für den Bereich Android.
Fähigkeiten
- Java > 20 Jahre
- Android > 10 Jahre
- Kotlin 7 Jahre
- Ios / Swift 8 Jahre
- Javascript 8 Jahre
- Typescript 5 Jahre
- Go 2 Jahre
Sprachen
Ausbildung
Westfälische Wilhelms-Universität Münster
M.A. · Politikwissenschaft · Münster, Deutschland
Zertifikate & Bescheinigungen
Linux Professional Institute: Level-1-Zertifizierung
Sun Zertifizierter Enterprise-Komponenten-Entwickler
Sun Zertifizierter Java-Programmierer
Sun Zertifizierter Web-Komponenten-Entwickler
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Wolfram ansässig?
Welche Sprachen spricht Wolfram?
Wie viele Jahre Erfahrung hat Wolfram?
Für welche Rollen wäre Wolfram am besten geeignet?
Was ist das neueste Projekt von Wolfram?
Für welche Unternehmen hat Wolfram in den letzten Jahren gearbeitet?
In welchen Industrien hat Wolfram die meiste Erfahrung?
In welchen Bereichen hat Wolfram die meiste Erfahrung?
In welchen Industrien hat Wolfram kürzlich gearbeitet?
In welchen Bereichen hat Wolfram kürzlich gearbeitet?
Was ist die Ausbildung von Wolfram?
Ist Wolfram zertifiziert?
Wie ist die Verfügbarkeit von Wolfram?
Wie hoch ist der Stundensatz von Wolfram?
Wie kann man Wolfram beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Backend- und Flutter-App-Entwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Münster, Deutschland arbeiten