Der Code wurde so gestaltet, dass es einfach ist, White-Label-Produkte zu unterstützen. Ein Basis-Quellcode wird für mehrere mobile Anwendungen verwendet. Mit dieser App können Kunden gesundheitsbezogene Dokumente scannen, zur Prüfung an Gesundheitsinstitutionen hochladen und den Status der Dokumentenvalidierung abrufen. Für diese Funktionen wurden verwendet: SwiftUI, Swift, Combine, async/await, VisionKit, Networking, PDFKit, UIKit und weitere.
Ich habe die Gesundheits-App (MyHealth) entwickelt. Die App war verantwortlich für das Pairing mit einem medizinischen Gerät über Bluetooth. Benutzeranmeldung und Authentifizierung mit AWS Cognito. Kommunikation mit einem FHIR*-unterstützten Backend. Datenspeicherung mit CoreData. Visualisierung medizinischer Daten (Elektrokardiogramme (EKG), Herzfrequenz und Schritte) in der App. Außerdem habe ich als SCRUM Master gearbeitet und technische Aufgaben für die iOS- und Android-Teams vorbereitet und erstellt.
Danske ID und Mobile ID sind die sicheren Authentifizierungs-Apps der Danske Bank. Mit der Danske ID App können sich Nutzer authentifizieren und Aktionen in Mobile Banking und eBanking freigeben. Ich war verantwortlich für das Design und die Leitung des Teams, das die Danske ID App entwickelt hat. Außerdem war ich zuständig für die Wartung der alten Mobile-ID-App.
Ich war verantwortlich für den Support und die Wartung von Legacy-Code. Unterstützung größerer Bildschirmauflösungen. Verbesserte Verarbeitung großer Datenmengen, die von der Spotify-API abgerufen wurden.
Ich war verantwortlich für die Architektur und Implementierung von MobiSgin und Mediafon ID.
Orte in Ihrer Umgebung:
Swift und iOS: SmartPass-Prototyp
Objective-C und iOS: 360 Client, Vodafone Cloud und NetAlert
Java und Android: NetAlert & Vodafone Cloud
Qt und Symbian S60: 360 Sync Client
C++ und Symbian S60: People Client
Git
SCRUM
Unit-Tests und UI-Tests
People Client und 360 Client sind Anwendungen zur Aggregation sozialer Netzwerke und zur Sicherung des Adressbuchs für den Vodafone-360-Dienst. Ich habe mit vielen Technologien gearbeitet wie Java, Qt, C++, Objective-C und anderen.
Die NetAlert-Anwendung/-Tool für iOS- und Android-Plattformen hilft dabei, Mobilfunknetzprobleme einfach zu melden. Sie sammelt automatisch notwendige Informationen (Standort, Roaming-Status, MCC, MNC und weitere Daten), die helfen, Bereiche mit schlechter Netzabdeckung hervorzuheben.
Die Vodafone-Cloud-App ermöglicht Nutzern, Fotos und Videos vom iPhone/iPad zu sichern. Sie unterstützt das Durchsuchen von Fotos, Ansehen von Videos, Abspielen von Musik und Anzeigen von Dokumenten.
Der 360 Sync Client für Symbian 5.x wurde mit Qt (einem plattformübergreifenden Anwendungs- und UI-Framework) implementiert.
Alle Projekte wurden nach einer interaktiven und inkrementellen agilen Softwareentwicklungsmethode – SCRUM – durchgeführt. Code-Reviews (Peer Reviews) wurden durchgeführt, um die Qualität der Software und die Fähigkeiten der Entwickler zu verbessern. Testgetriebene Entwicklung (TDD) und automatisierte Unit-Tests wurden geschrieben, um die Stabilität der Software zu erhöhen. Git- und SVN-Systeme wurden für das Source-Code-Management verwendet.
C++
Symbian S60 & UIQ
SVN
HandyWi ist eine Anwendung, um WiFi-Hotspots zu finden. Automatisches oder manuelles Verbinden mit Hotspots und Authentifizierung über das WISPr (Wireless Internet Service Provider Roaming) Protokoll.
Eurobate ist eine Anwendung zur Überwachung von SMS-Ereignissen (empfangen & gesendet), zum Erstellen von Backups und zur Synchronisation mit dem Server.
Azi360 ist eine Anwendung zur Erfassung von GPS-Positionsänderungen. Sendet Standorte an das Backend. Mit dem MobileSpeak-Framework werden die Ergebnisse vom Backend laut vorgelesen. Das Azi360-Projekt richtet sich an sehbehinderte Personen.
C++, Symbian S60
PHP
MySQL
HTML
OvaoWhiz Foto-Sharing-Anwendung (Symbian, PHP, MySQL, HTML)
AirPedia E-Book-Reader (Symbian, C++, PHP, MySQL, HTML)
RSS-Reader (J2ME, Java, PHP, HTML)
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.