About Marvin
French
Native or bilingual
English
Native or bilingual
Experience
- MyScriptDéveloppeur iOSEDUCATION AND E-LEARNINGFebruary 2024 - November 2024 (9 months)Nantes, FranceContexte :Application d'écriture manuscrite utilisant des techniques avancées d'IA et de programmation bas niveau pour satisfaire les besoins d'utilisateurs du monde entier (1 million d'utilisateurs mensuels).Objectif :Mission afin d'apporter mon aide ponctuelle pour une migration legacy UIKit/MVC➢ SwiftUI/MVVM-C et l'ajout en parallèle de nouvelles features déterminantes pour le renouveau complet de l'application vieillissante.➢ Architecture MVVM-C➢ SwiftUI 60% + 40% UIKit, en migration continue➢ Iink SDK (wrapper Obj/C++) pour l'écriture manuscriteFonctionnalités clefs :➢ Refonte de multiples vues importantes, en migrant du legacy UIKit/Storyboard vers SwiftUI/MVVM-C, et en respectant le multi-layout (iPad/iPhone) :Onboarding➢ Modale de création de documents➢ Modale de téléchargement des langues manquantes sur le mobile du user pour ouvrir certaines notes et gestion du téléchargement➢ Ajout d'un management de deeplink et d'une action post app launch➢ Système de tri des documents de l'utilisateur➢ Update du SDK interne pour matcher les nouveaux besoins perpétuels (gérer les limites de créations de documents, computer certaines variables non accessibles etc…)➢ Gestion des leaks➢ Création et updates des tests unitairesComportement au quotidien :Participation active aux différentes meetings et prises de décisionsChallenge envers les équipes produits en cherchant à toujours trouver des compromis et la bonne direction lors de la découverte des specsVulgarisation et bon communiquant envers les autres métiers transverses sur mon travail
- ParrotDéveloppeur iOSAVIATION AND AEROSPACEOctober 2022 - Today (3 years and 8 months)Paris, FranceDéveloppement des applications OpenFlight et FreeFlight 7.OpenFlight est le squelette de l’application, développé pour un partage en OpenSource.FreeFlight 7 est l’application propriétaire de Parrot, qui se base sur le code d’OpenFlight.➢ Développement des fonctionnalités à partir des spécifications fonctionnelles et des écrans à disposition.➢ Participation aux choix techniques et d’architecture logicielle➢ Écriture d'un code qualité et suffisamment bien documenté pour être compris par la communauté open source.➢ Test du code sur le drone et sur le simulateur Parrot Sphinx (drone simulé sous Linux)➢ Participation aux daily meetings.➢ Participation à la revue de code de l’ensemble de l’équipe iOS.➢ Délivrer un livrable testé et robuste chaque semaine.➢ Debugger les fonctionnalités en utilisant l’outil JIRA.
- SedonaDéveloppeur iOSTECHJuly 2022 - October 2022 (2 months)Paris, FranceDéveloppements des principales features de l’application, pour un gros client, en utilisant :➢ Swift / SwiftUI➢ Swift Concurrency (Async/Await) - Combine➢ MVVM - Coordinator pattern➢ DSG (atomic design)➢ AlamofireOutils➢ Git / Gitlab CI➢ Cocoapods / SPM➢ Fastlane / SwiftLint / SwiftGen➢ FirebaseDivers : GAM, Adswizz, AirShip, ATInternet.
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Architecte digitaleÉcole 42