Projet : Application Clienteling de la maison Dior
Mission :
• Mise en place de nouvelle architecture
• Revue de code
• Définition de stratégie de migration de UIKit à SwiftUI
• Définition de Gitflow et stratégie de release avec le release manager
• Ajout des environnements et stages dans les applications Dior
• Intégration de Firebase pour toutes les applications de la maison
• Mise en place de CI/CD avec Fastlane et des pipelines Azure devops
• Ajout de SwiftLint et SonarQube
Projet : Maintenance évolutif de l’application MobileXStore utilisé lors de checkout dans les boutiques du groupe Kering.
Mission :
• Résolution des bugs(Crash Free de 78% à 99%)
• Réduction de temps de Build
• Intégration de Firebase Analytics pour avoir plus des détails du Crash
• Intégration de SwiftLint et correction des warnings et erreurs lié
• Mise en place de CI avec Jenkins et Fastlane
• Suppression du code mort
• Clean des storyboards et utilisation des storyboards références
• Migration de l’architecture vers VIP Clean Architecture
• Refactoring de la couche réseaux, suppression de parsing Librairie et utilisation des Codable
• Développement des nouvelles fonctionnalités de l’application
• Développement des Test unitaires et UI
Mission : Maintenance évolutif de l’application Assistant SNCF Transport
Environnements Techniques : Swift 5, MVVM, Observable, Git, Gitlab CI, Fastlane, Firebase, Open API, REST, JSON, XCode, CocoaTouch, Cocoapods, Alamofire, SourceTree, UITest, Unit TestMission : Maintenance et évolutions des applications mobiles Cardif destinées au store entreprise.
Projet : Keynnected: Application iOS pour les leader de demain de la BNP (de type LinkedIn Entreprise) .
Projet : Développement d’une application mobile E-commerce : Missions :
Analyse, Conception, Développements de l’application.
Développements des tests unitaires et fonctionnels(UITests).
Interaction avec des web services REST.
Intégration continue avec Travis CI.
Génération automatique des build avec Fastlane et déploiement sur Crashlytics.
Gestion des tickets avec JIRA.
Documentation technique de l’application.
Méthodologie : SCRUM.
Privée :
Projet :Application vente privée (version Swift):
Participation à la migration et modifications de l’application mobile vente privée d’Objective-C vers Swift (Smartphone et tablette)
Missions :
Développement de l’écran fiche produit, ajout d’un slider.
Développement de l’interface d’ajout et de modification d’adresse de livraison.
Modification et adaptation de nouvelle navigation.
Consommation des web services REST avec Alamofire.
Affichage des points de livraison les plus proches.
Affichage des points de vente les plus proches(MapKit).
Gestion des dépendances avec Carthage.
Gestion des tickets avec Asana.
Projet : Holberton School :
Réalisation d’une application METEO didactique en Objective-C et SWIFT en vue d’être un sujet d’étude au sein de l’école Holberton School basée à San Francisco.
Projet : LeasePlan : Application Mobile d’aide à la gestion des véhicule et du mobilité des conducteurs.
• Lien iTunes : ********?mt=8
• Assistance routière et appel d’urgence en cas de panne ou d’accident.
• Conseils en cas de sinistre, d’entretiens, de changement des pneus, ect.
• Rachat ou restitution du véhicule.
• Trafic et places de parking libres en temps réel.
• Les données techniques du véhicule ou les données contractuelles.
• Le relevé du carburant.
Missions :
• La validation des spécifications techniques et fonctionnelles.
• Analyse, Conception, Développements.
• Réalisation des nouvelles fonctionnalités.
• Traiter les anomalies techniques et fonctionnelles remontées par le client.
• Développement des tests Unitaires.
• Maintenance technique de l’application.
• Documentation technique de l’application.
• Méthodologie : SCRUM.
Projet : Help’me: Application iOS pour l’inventaire de matériel et la remonté des incidents sur service Now .
Environnements Techniques : Swift 5, Observable, MVVM, Sketch, REST, JSON, XCode, CocoaTouch, Cocoapods, Alamofire, Promise Kit, Git, SourceTree, UITest, Unit Test, Travis CI, Fastlane.Projet : 50MunitesInside: Application ReactNative pour présenter l’équipe RPA
Environnements Techniques : ReactNative, Visual studio code, Android Studio, XCode, React CLI, Git, JavaScript.