Flutter Developer/ Flutter Coach
Skills
Schwerpunkte
- Swift, iOS Entwicklung
- Flutter (Dart), Cross Platform Entwicklung
- Kotlin, Android Native
- Firebase
- Objektorientierte / funktionale Programmierung
- Clean Architecture, MVVM, MVC
- Agile Softwareentwicklung (z. B. Scrum, Kanban)
- Klassische Softwareentwicklung
- XCode, SwiftUI, Mockito
- Git/Git-Flow
- Projektmanagement-Tools (z. B. Jira, Trello)
Projekthistorie
04/2023
-
bis jetzt
Bayrische Versorgungskammer: Versicherten-Portal
Projektbeschreibung
App zum Aufrufen der bestehenden Verträge und Anwartschaften oder Rentenleistungen der Zusatzversicherung.
Aufgaben
Flutter, Scrum, Jira, Confluence, Git, Artifactory
Projektbeschreibung
App zum Aufrufen der bestehenden Verträge und Anwartschaften oder Rentenleistungen der Zusatzversicherung.
Aufgaben
- Flutter Coach
- Einbindung einer Web-App in Flutter
- Unterstützung bei Architekturentscheidungen
- Automatisierte Tests
Flutter, Scrum, Jira, Confluence, Git, Artifactory
03/2023
-
bis jetzt
Flutter Developer
Zeiträume:
05/2022 -08/2022
03/2023 - heute
Fotobau App – Baufortschrittsüberwachung
Beschreibung
Mit der Fotobau App entwickelt moguru eine Cross-Platform App mit Flutter für die MRK Consultings GmbH. Die App ermöglicht es den Mitarbeitern den Baufortschritt verschiedener Projekte in der App mittels Fotos und GPS zu dokumentieren.
Kern-Features der Anwendung
Flutter, Dart, Android Studio, PHP, GitLab, Git, Scrum, Jira, Mockito
05/2022 -08/2022
03/2023 - heute
Fotobau App – Baufortschrittsüberwachung
Beschreibung
Mit der Fotobau App entwickelt moguru eine Cross-Platform App mit Flutter für die MRK Consultings GmbH. Die App ermöglicht es den Mitarbeitern den Baufortschritt verschiedener Projekte in der App mittels Fotos und GPS zu dokumentieren.
Kern-Features der Anwendung
- Fotodokumentation von Baustellen
- Zeichnen auf Fotos
- Verifizierung von Inhalten über Hashes
- Positionsbestimmung über GPS, um die Zugehörigkeit zur Baustelle zu verifizieren
- Neuentwicklung dieser App in state-of-the-art Technologie
- Konzeptplanung und Aufsetzen des Projektes
- Beratung zu Designanpassungen
- Kommunikation mit einem bestehenden Backend
- Aufbau der Software-Architektur und Teststruktur
- Umsetzung neuer Features
Flutter, Dart, Android Studio, PHP, GitLab, Git, Scrum, Jira, Mockito
11/2022
-
06/2023
App Developer
Tebonin: Übungen gegen Schwindel
Diese App dient zur Therapieunterstützung von gutartigem Lagerungsschwindel, akutem vestibulärem Syndrom oder chronischem Schwindel. Sie stellt dem Anwender für die jeweilige Indikation einen spezifischen Therapieplan bereit.
Kern-Features der Anwendung:
Diese App dient zur Therapieunterstützung von gutartigem Lagerungsschwindel, akutem vestibulärem Syndrom oder chronischem Schwindel. Sie stellt dem Anwender für die jeweilige Indikation einen spezifischen Therapieplan bereit.
Kern-Features der Anwendung:
- Erfassen der Schwindel-Diagnose
- Erstellung eines spezifischen Therapieplans
- Übungsanleitungen als Video mit Sprachausgabe
- Analyse der bestehenden Codebase
- Testing und Qualitätssicherung
- Erweiterung der automatisierten Tests (Android/iOS)
- Android
- Kotlin
- iOS
- Swift
- SQL
- Firebase
- Android Studio
- Xcode
- VS Code
- Git
- GitLab
- Jira
- Confluence
- Scrum
04/2022
-
03/2023
Flutter Developer
Zeiträume:
05/2021 - 08/2021
04/2022 - 03/2023
B+M App für Trockenbau-Spezialisten “Baustoff + Metall”
Mit der B+M App entwickelt moguru eine Cross-Platform-App mit Flutter für den international tätigen deutschen Marktführer im Bereich Trockenbau. Kern-Features der Anwendung:
05/2021 - 08/2021
04/2022 - 03/2023
B+M App für Trockenbau-Spezialisten “Baustoff + Metall”
Mit der B+M App entwickelt moguru eine Cross-Platform-App mit Flutter für den international tätigen deutschen Marktführer im Bereich Trockenbau. Kern-Features der Anwendung:
- Bestellungen aufgeben
- Per Sprachnachricht Kontakt zum Kundenservice aufnehmen
- Materialbedarf über integrierten Mengenrechner ermitteln
- Filial-Finder
- Integriertes Nachschlagewerk
- App-Architektur
- Konzeptplanung
- Anbindung an REST-API
- UI + Frontend-Logik
- Testing + Qualitätssicherung
- Umsetzung neuer Features
- Flutter/Dart
- Android-Studio
- MySQL, MySQL-Workbench
- Clean Architecture
- Scrum
- Git-Flow
- Jira
- Mockito
08/2021
-
03/2022
Flutter Developer
“Banking” App
Banking-App zur Kontoführung und -eröffnung mit Anbindung an einen Robo-Assistenten für Investment-Vorschläge. Zur Authentifizierung des Nutzers werden verschiedene native Gerätefunktionen (SMS-TANs, Push-TANs, Fingerabdruck) verwendet.
Aufgaben:
Banking-App zur Kontoführung und -eröffnung mit Anbindung an einen Robo-Assistenten für Investment-Vorschläge. Zur Authentifizierung des Nutzers werden verschiedene native Gerätefunktionen (SMS-TANs, Push-TANs, Fingerabdruck) verwendet.
Aufgaben:
- Weiterentwicklung der Anwendung, Bug-Fixing
- Erweiterung der Jenkins Pipelines für automatisierte Tests und Deployment
- Flutter 2.0
- Dart
- Scrum
- Rest
- Bloc-Architektur
- HTTP
- Jenkins
- Fastlane
- Git-Flow
- Jira
06/2020
-
04/2021
Flutter Entwickler / iOS Entwickler
Beschreibung
Implementierung einer Rezeptverwaltung, mit der die Nutzer Rezepte erstellen, sichern und mit anderen Nutzern teilen können.
Benutzerverwaltung, Log-In und Anschluss an die Datenbank wurden über Firebase-APIs implementiert.
Aufgaben
iOS, Swift, Adobe XD, Flutter 2.0, Dart, Firebase, HTTP, iOS, Swift
Implementierung einer Rezeptverwaltung, mit der die Nutzer Rezepte erstellen, sichern und mit anderen Nutzern teilen können.
Benutzerverwaltung, Log-In und Anschluss an die Datenbank wurden über Firebase-APIs implementiert.
Aufgaben
- Analyse einer bestehenden Applikation (iOS)
- Vollständige Übertragung der Anwendung zu Flutter
- Kommunikation mit dem bestehenden Backend
iOS, Swift, Adobe XD, Flutter 2.0, Dart, Firebase, HTTP, iOS, Swift
04/2020
-
11/2020
Flutter Entwickler
“Navigation für Menschen mit Beeinträchtigungen” App
Eine bestehende Navigations-Applikation für Menschen mit Beeinträchtigungen wurde um einen virtuellen Assistenten erweitert, der eine Dialogsteuerung in Sprach- und Schriftform ermöglicht.
Der Fokus des Redesigns lag dabei auf der Einhaltung der Web Content Accessibility Guidelines.
Aufgaben:
Eine bestehende Navigations-Applikation für Menschen mit Beeinträchtigungen wurde um einen virtuellen Assistenten erweitert, der eine Dialogsteuerung in Sprach- und Schriftform ermöglicht.
Der Fokus des Redesigns lag dabei auf der Einhaltung der Web Content Accessibility Guidelines.
Aufgaben:
- Analyse einer bestehenden App (Ionic) und Proof-of-Concept Implementierung der Interaktion mit dem virtuellen Assistenten in Flutter
- UX/UI-Design für eine barrierefreie Bedienung
- Kommunikation mit Dialogflow API
- Konfiguration des virtuellen Assistenten innerhalb Dialogflow API
- Flutter
- Dart
- Adobe XD
- Dialogflow
02/2019
-
04/2019
Vue.js Entwickler
“Schadstoffwerte” Web-Applikation
Für die öffentliche Darstellung von gemessenen Schadstoffwerten wurde ein Web-Frontend entwickelt, dass die aktuellen Messwerte verschiedener Messstationen und die daraus folgenden Belastungen für die Gesundheit der Bewohner auf einer Karte darstellt.
Aufgaben:
Für die öffentliche Darstellung von gemessenen Schadstoffwerten wurde ein Web-Frontend entwickelt, dass die aktuellen Messwerte verschiedener Messstationen und die daraus folgenden Belastungen für die Gesundheit der Bewohner auf einer Karte darstellt.
Aufgaben:
- Analyse der extern bereitgestellten Messwerte
- Gestaltung und Umsetzung der Kartenansicht
- Vue.js
- Scrum
- Trello
- JSON
- Git
- GitFlow
04/2018
-
10/2018
Angular Entwickler
“Lernplattform” Web-Applikation
Weiterentwicklung einer Lernplattform für Bildungseinrichtungen. Diese erlaubt es Lehrenden, Kurse zu verwalten, Materialien in verschiedenen Medienformaten bereitzustellen und Bewertungen vorzunehmen.
Studierende können über die Plattform auf die bereitgestellten Materialien zugreifen und digital Lernabfragen und Tests absolvieren.
Aufgaben:
Weiterentwicklung einer Lernplattform für Bildungseinrichtungen. Diese erlaubt es Lehrenden, Kurse zu verwalten, Materialien in verschiedenen Medienformaten bereitzustellen und Bewertungen vorzunehmen.
Studierende können über die Plattform auf die bereitgestellten Materialien zugreifen und digital Lernabfragen und Tests absolvieren.
Aufgaben:
- Implementierung der Quiz-Funktionalität
- Analyse und Korrekturen zur Einhaltung der DSGVO
- Verwaltung der Docker-Container des Backends
- Update der Applikation von Angular 4 auf Angular 5
- Angular 4/5
- Javascript/Typescript
- REST
- SCRUM/Kanban
- Trello
- MongoDB
- Docker
- Linux
- Git
- GitFlow
08/2017
-
10/2017
Android Entwickler
“NFC-Gerätewartung” App
Für den Einsatz in Chemie-Laboren wurde eine Applikation implementiert, die es erlaubt, Wartungsinformationen zu den Laborgeräten und Links zu Dokumentationen, mittels RFID-Tags an den Geräten selbst für den Techniker zu bereitzustellen.
Die App erlaubte es dabei, dass der Techniker die notierten Mängel und Wartungsinformationen über die App auslesen, betrachten und neu dokumentieren kann.
Aufgaben:
Für den Einsatz in Chemie-Laboren wurde eine Applikation implementiert, die es erlaubt, Wartungsinformationen zu den Laborgeräten und Links zu Dokumentationen, mittels RFID-Tags an den Geräten selbst für den Techniker zu bereitzustellen.
Die App erlaubte es dabei, dass der Techniker die notierten Mängel und Wartungsinformationen über die App auslesen, betrachten und neu dokumentieren kann.
Aufgaben:
- Implementierung eines Proof-of-Concept Prototypen
- Kommunikation mit NFC-Tags über NFC-Intent
- Kotlin
- native Android APIs
- RFID-Tags
- externe RFID-Scanner
Reisebereitschaft
Verfügbar in den Ländern
Deutschland