Expérience professionnelle
• TECH LEAD DEVELOPPEUR IOS MALAKOFF HUMANIS (FRANCE MARSEILLEREMOTE)— SEPTEMBRE 2021- AUJOURD’HUI
‣ MALAKOFF HUMANIS (espace client)- B2C: (2 développeurs)
- Reprise du code existant et refacto
- Développement de nouvelles fonctionnalités
- Validation PR
- Externalisation couche Service API dans un SPM
Lien: ********-humanis/id1545327508
Environment Technique:
Xcode 13, Anchors, MVVM, StoryBoard, SWIFTUI,, SwiftLint, FireBase, R.swift
Langage:
SWIFT 5.4++
Senior Developpeur ios leocare (FRANCE RENNES-remote)— octobre 2020- JUILLET 2021
L’un des leader de la Neo Assurances en France.
Leocare- B2C: (4 développeurs)
Développement au sein de la team iOS
Développement de nouvelles fonctionnalités
Validation PR
Developpement KeyCloack POC
Externalisation couche Service ZetaPush dans un SPM
Lien: ********-assurance-auto-moto/id1312840579
Environment Technique:
Xcode 12.5, Anchors, MVVM-MVI, StoryBoard, SWIFTUI,, SwiftLint, FireBase, R.swift
Langage:
SWIFT 5.4++
Developpeur Mobile + ARChitecte - co-fondateur Asso² (FRANCE)— novembre 2020…
ASSO2, c’est une application faite pour les futur bénévoles. Elle simplifie mon engagement en identifiant pour moi des missions de bénévolat qui me plaisent, à proximité, sur mon créneau de disponibilité et sans engagement ; Une recherche simplifiée, une mise en relation avec les associations facilitée, des missions adaptées à mes convictions et envies d’engagement soit la meilleure façon de donner du sens à mon temps libre !
Co-Fondateur d’Asso² et responsable pôle technique: application mobile frontEnd Asso² iOS et Android.
Contact technique avec JeVeuxAider et API Engagement gouvernemental.
Développement from scratch d’une application mobile iOS.
Définition architecture des applications mobiles, frontEnd et BackEnd
Lien: ********
Langage:
SWIFT 5.2
Architecte Mobile + LEad developer, TTG Transportation Technology (AUSTRALIE - REMOTE) — MARS 2020-Octobre 2020
Framework d’optimisation de conduite ferroviaire.
ENERGYMISER- B2B:
Optimiser le code C++ et Objective-C++
Définir les solutions à apporter
Validation PR SourcesLibrary en C++
Design Pattern: MVC
Etre référent technique pour les développeurs en Australie et en Grande Bretagne
ENERGYMISER-DAS— B2B:
Développer from scratch POC
Définir l’ossature du futur projet CDAS
Importer C++ avec Swift Package Manager
Support SNCF:
Analyse de la performance du système
Fournir un appui technique aux clients et agir en tant que vis à vis direct des clients.
Animer des formations pour TTG et son client la SNCF.
Maintenir et optimiser les produits iOS
Langage:
OBJECTIVE-C++, SWIFT 5.1+, C++ 11
Environment Technique:
Xcode 11, Microsoft Visual Studio, AutoLayout, Clean SWIFT, StoryBoard, CoreCrypto, SwiftGen
développeur IOS, AIRCALL (FRANCE) — octobre 2019-Février 2020
Application de messagerie instantanée ++
AirCall- B2C: (4 développeurs+PO)
Développement au sein de la team iOS
Développement de nouvelles fonctionnalités
Validation MR
Préparation de la MAJ iOS 13 en SWIFTUI + Combine
Écriture des UITest et Unit Test
PréGrooming, Grooming des tâches et tickets JIRA
DesignSystem:
Implémentation de composants graphiques réutilisables
AirCallVoice:
Création du pod AirCallVoice
Externalisation de la couche gestion des calls
AirCallV3:
Création du pod AirCallVoice
Externalisation de la couche API
Lien: ********-téléphone-dentreprise/id1021338425
Langage:
SWIFT 5.1+
Environment Technique:
Xcode 11, Moya, AutoLayout, Clean SWIFT, StoryBoard, SWIFTUI, Combine, Bitrise, SwiftLint, CallKit, FireBase, R.swift, Apollo
Lead développeur IOS, CACD2- Credit Agricole (FRANCE) — JANV 2019 - oct 2019
Application de gestion et centralisation des cartes dématérialisée.
EWallet- B2C: (6 développeurs+PO+PPO)
Participation à la phase de cadrage du projet
Participation à l’écriture du cahier des charges
Animation retroTechnique bi mensuelle
Développement au sein de la team iOS comme référent technique
Définition de la team guidelines
Validation MR
Écriture des UITest et Unit Test
Participation aux réunion UX/UI
PréGrooming, Grooming des tâches et tickets JIRA
EWalletUI: (3 développeurs):
Création du pod CAUIKit
Implémentation de composants graphiques réutilisables
Langage:
SWIFT 5+
Environment Technique:
Xcode 10.2, AutoLayout, Clean Swift, SnapKit, Bitrise, EncryptedCoreData, RNCryptor, SwiftLint, SwiftGen, PayCardsRecognizer, Nimble
Sénior développeur IOS, Renault (France)— juin 2018- Janvier 019
Application de contrôle des véhicules thermique, hybride et électrique à distance.
My Renault- B2C: (7 développeurs+ProxyPO+PO)
PréGrooming, Grooming des tâches et tickets JIRA
Refonte de l’application
Retrotechnique hebdomadaire
Ecriture des UITest et Unit Test
Proposition et intégration de fonctionnalités
Lien: ********-renault-france/id1440073013
Langage:
SWIFT 4.1+
Environment Technique:
Xcode 9+, Xcode 9, Storyboard, AutoLayout, Gitlab, TestFlight, Foundation, MessageUI, CoreData, AVFoundation, UIKit, CocoaPods, iCarousel, Fabric, Crashlytics, Charts, PagingMenuController, SwiftyJSON, MagicalRecord, SDWebImage, JWTDecode, PromiseKit, Instabug, RxSwift, RxCocoa, Firebase/Core, GoogleTagManager, GoogleMaps, AcknowList, SwiftLint, SwiftMessages, ObjectMapper, IQKeyboardManagerSwift, lottie-ios, Firebase/MLVision, EncryptedCoreData, FlagPhoneNumber.
Lead développeur iOS, dIGIPLUg (france), mars 2018-MAi 2018
Application pour les techniciens d’AIRBUS
Connected Worker Airbus- B2B: (3 développeurs+Chef de Projet)
Développement from scratch d’une application d’aide pour les techniciens d’AirBus
Montée en compétences de 2 développeurs Android
Ecriture du document de spécification fonctionnel et technique
Mis en place d’une connexion avec l’application Unity de lecture de flux A/R
Langage:
SWIFT 4+
Environment Technique:
Xcode 9+, Storyboard, AutoLayout, Bitbucket/Git, Gitlab, TestFlight, Foundation, Alamofire, AlamofireImage, SSZipArchive, MessageUI, CoreData, AVFoundation, UIKit, OpenTok
Lead développeur IOS, CCAS (france)— SEPTEMBRE 2017-MARS 2018
Application dédié à tout les employées de l’énergétique en France.
MACCAS- B2C: (4 développeurs+PO+Scrum Master)
Développement from scratch da MaCCAS V3, application liée au activité sociale.
Début sur SWIFT 3 puis migration SWIFT 4
Ecriture du cahier de spécification technique
Proposition et ajout fonctionnalités
Mise à jour et correction bug MaCCAS V2
Lien: ********-ccas/id547924366
Langage:
SWIFT 3+, OBJECTIVE-C
Environment Technique:
Xcode 9, Storyboard, AutoLayout, Bitbucket/Git, Gitlab, TestFlight, Foundation, Alamofire, AlamofireImage, SwiftyJSON, MessageUI, CoreData, AVFoundation, UIKit
Lead développeur iOS, Fidesio (france) - mars 2017- SEPTEMBRE 2017
Application d’ouverture des portes et accès à des espaces privilégiés pour un grand group hôtelier.
HoistGroup Mobile Key- B2C & Mockup_app-B2B: (monôme + PO + Chef de projet)
Développement from scratch d’une application de configuration de modules (serrures) en BLE.
Développement from scratch d’une application pour les clients d’un établissement hôtelier.
Conversion d’un plugin Ionic pour la communication en OOB.
Communication crypté en mode AES-128
Création d’une messagerie instantanée entre le client et l’établissement.
Lien: ********-mobile-key/id1320895632?l=en&mt=8
Langage:
SWIFT 3+, OBJECTIVE-C
Environment Technique:
Xcode 8.3+, Storyboard, AutoLayout, Bitbucket/Git, Gitlab, Jenkins, QuartzCore, Foundation, Alamofire, CoreText, MessageUI, CoreData, AutoLayout, AVFoundation, UIKit, CryptoSWIFT, SWIFTYBluetooth
sénior développeur iOS, ALTEDIs (france)- JUIN 2016- Mars 2017
Sound SAGA-B2B: (monôme+chef de projet- Ekino)
Développement from scratch d’une application de reconnaissance vocale.
Écriture du cahier de spécification fonctionnels et technique
Lien: ********
Langage:
SWIFT 3
Environment Technique:
Xcode 8.2, Storyboard, AutoLayout, Bitbucket/Git, Gitlab, Jenkins, QuartzCore, Foundation, Alamofire, CoreText, MessageUI, CoreData, AutoLayout, AVFoundation, SIRI framework, UIKit
EVHC-B2B: (5 développeurs+PO+Scrum Master- Nissan Europe)
Développement from scratch d’une application pour les techniciens des revendeurs Nissan.
Mis à jour et améliorer le code source d’EVHC v1
Développement de la nouvelle fonctionnalité de quotation, pour optimiser les ventes de pièces tiers.
Etude et intégration de la nouvelle fonctionnalité de quotation
Audit technique d’EVHC v1.3
Développement from scratch d’EVHC v2, en SWIFT 2.2 puis migration SWIFT 3
Mis en place du schéma de la base de donnée CoreData
Langage:
SWIFT 2,2+, Objective-C
Environment Technique:
Xcode 7, JIRA, Xcode 8, Storyboard, AutoLayout, Bitbucket/Git, Gitlab, Security, QuartzCore, Foundation, Alamofire, CoreText, Social, MessageUI, CoreData, AutoLayout, AVFoundation, CoreBluetooth, UIKit, REST, SOAP
sénior développeur iOS, slickstone (United Kingdom) - janvier 2015- juin 2016
GRADUMATE- B2C: (3 développeurs+PO+chef de projet)
Développement from scratch d’une application de gestion du suivi pour les étudiants, création de CV et d’initiation à la vie professionnelle.
Participation à l’élaboration du cahier des charges.
Etude d’existant
Intégration des push notifications
Mise en place de la base de données locale ainsi que la base de données MySQL
Langage:
OBJECTIVE-C, C#
Environment Technique:
Xcode 6, JIRA, Xcode 7, Storyboard, Bitbucket/Git, Security, QuartzCore, Foundation, CFNetwork, MobileCoreServices, CoreGr...