Expérience
Expérience professionnelle
-
Développeur iOS & Android indépendant
Les apps de Benoît
Développement et gestion d'applications mobiles personnelles, de la conception à la publication, en passant par la monétisation et l'acquisition d'utilisateurs.
- Setlist Concerts (+50 000 téléchargements, 4,7/5 sur 1 400 notes) : application iOS créée de zéro en UIKit puis migrée progressivement vers SwiftUI, génération de playlists Spotify et Apple Music via leurs API et MusicKit, achats à vie et abonnements via RevenueCat. Sélectionnée par Apple dans « New Apps We Love » en 2019 aux États-Unis, au Royaume-Uni et en Turquie.
- Christmas Countdown (+80 000 téléchargements, 4,8/5 sur 4 500 notes) : applications natives iOS (SwiftUI) et Android (Jetpack Compose), widgets WidgetKit, achats intégrés StoreKit 2, ASO sur l'App Store et Google Play, screenshots multilingues générés avec Fastlane et ButterKit.
-
Lead développeur iOS
Citygo
Lead développeur iOS au sein de l'équipe Acquisition de Citygo, application mobile de covoiturage. Évolution et modernisation de l'application iOS native en collaboration avec l'équipe Produit, avec la responsabilité technique des développements, de la qualité du code et de l'accompagnement des développeurs et prestataires internationaux.
- Lead technique et coordination : estimations, planification et priorisation des user stories avec l'équipe Produit, puis développement et livraison des fonctionnalités.
- Encadrement et mentorat : accompagnement d'un alternant iOS (programmation en binôme, revues de code, suivi individuel) et montée en compétences de prestataires basés en France, en Inde et en Macédoine du Nord.
- Modernisation technique : migration de CocoaPods vers Swift Package Manager, amélioration de l'architecture avec MVVM et Clean Architecture.
- Qualité et maintenabilité : SwiftLint, SwiftFormat et Git hooks, tests unitaires avec Cuckoo, documentation technique sur Notion et Confluence.
- CI/CD : workflows Git sur GitHub, maintenance et optimisation des pipelines Bitrise.
- Développement fonctionnel : nouvelles fonctionnalités iOS et intégration de Braze pour la gestion du consentement utilisateur.
- Organisation Agile : cérémonies Scrum et suivi des développements avec Jira.
-
Développeur mobile iOS & Android
Citygo
Premier développeur recruté pour reconstruire l'équipe mobile, avec une évolution progressive vers des responsabilités de lead iOS.
- Développement natif : maintenance et évolution des applications iOS (Swift) et Android (Kotlin), avec de la programmation en binôme entre iOS et Android.
- Modernisation : reprise du code existant et migration progressive des interfaces UIKit vers SwiftUI.
- Leadership : participation au recrutement, à l'intégration et à l'accompagnement des développeurs, en collaboration avec le CTO.
- CI/CD : mise en place de pipelines Bitrise pour automatiser les builds et leur distribution sur TestFlight et Google Play.
-
Développeur iOS & Android
msk.ai
Développeur mobile iOS & Android sur myrecovery, le produit de msk.ai : une application de santé numérique conçue par des chirurgiens et des thérapeutes pour accompagner les patients avant et après une intervention chirurgicale, au sein d'une petite équipe Agile.
- Développement mobile natif : maintenance et nouvelles fonctionnalités sur iOS (Swift) et Android (Kotlin/Java), en architecture MVP.
- Qualité : revues de code, merge requests, SwiftLint et KTLint.
- CI/CD : pipelines d'intégration continue pour plusieurs schemes iOS et product flavors Android, migration de TeamCity vers GitLab CI.
- Suivi de santé : intégration d'Apple Health, Google Fit et Samsung Health.
- Analyse des mouvements : mesure des amplitudes articulaires (Range of Motion) à partir de l'inclinaison et de la rotation du smartphone pendant l'enregistrement vidéo, avec envoi des vidéos sur AWS.
- Suivi et distribution : Firebase Crashlytics et Firebase App Distribution.
- Transmission : présentation et transmission du projet aux nouveaux collaborateurs, du profil junior au lead.
- Organisation Agile : Scrum, GitLab et Jira.
-
Développeur iOS (Swift / Objective-C)
Insign
Agence dotée d'un département mobile : développement et mise à jour d'applications iPhone et iPad pour différents clients.
- Création et mise à jour d'applications en Swift et Objective-C, migration de Swift 2 à Swift 3.
- Persistance (MagicalRecord, Realm), backend et webservices (CloudKit, Alamofire).
- Notifications push et analytics (Accengage, Google Analytics, Mixpanel), authentification (Facebook Login, AccountKit).
- Deeplinks (Firebase), support 64 bits et IPv6, rapports de crash (Crashlytics).
- Apps en Swift : mises à jour de Gallia (Mon Allaitement & Moi) et La Poste Forum ; créées de zéro : 15 Minute Golf Coach, TGV Lyria (UI), Mazars.
- Apps en Objective-C : mises à jour de Chanel, Visa Infinite, CosmétiqueMag, Stratégies Magazine, Coiffure Magazine, Val d'Isère.
-
Développeur mobile (Swift & Titanium) et PHP
VRDCI
- Développement d'applications en Swift et Appcelerator Titanium, nouvelles fonctionnalités et débug.
- Frameworks Apple : coprocesseur de mouvement M7, MapKit, Core Location.
- Achats In-App, système de notifications push, SDK externes (Google AdMob, Fyber).
- Distribution via TestFlight et mise en production.
Formation
-
Master Mobile Factory
SUPDEWEB
-
Bachelor développement web
Cifacom
-
BTS informatique de gestion