
Arnaud Boudou
Expert iOS Swift / SwiftUI, migration UIKit
Salaire / Taux journalier
Toulouse, France
Mobilité : Toulouse, Bordeaux, ...
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Je modernise des applications iOS en production depuis plus de 15 ans. Désormais, je livre aussi avec un agent IA, avec la même exigence : rien en production sans preuve. · Air France : 13 000+ PNC, participation au pilotage (en équipe) de la migration vers SwiftUI. · Cool’n Camp : pilotage de la migration UIKit → SwiftUI, 25+ marques blanches. · Feuillette : app macOS sur le Mac App Store, développée par Claude Code sous ma direction. Disponible pour une mission iOS, en remote.
Expérience de travail
Éditeur de Feuillette (app macOS, Mac App Store)
Arnaud Boudou ConseilFreelance
sept. 2026 - Présent
2 mois
À distance
Visionneuse d’images pour Mac, éditée par Arnaud Boudou Conseil et publiée sur le Mac App Store (boudou-conseil.io/feuillette). Méthode : · Développement intégralement délégué à un agent IA (Claude Code), sous ma direction · Plan découpé par fonctionnalité, une session par étape · Portes qualité bloquantes à chaque étape : tests unitaires, tests UI, SwiftLint, puis recette manuelle · Méthode formalisée dans des CLAUDE.md et des documents d’accompagnement Résultat : · Du premier commit à la soumission App Store en une semaine (environ 40 heures de travail) · macOS 26 (Liquid Glass), aucune collecte de données, localisation FR / EN
Développeur Full Stack, delivery assisté par IA
Happy HouseFreelance
sept. 2026 - Présent
2 mois
À distance
Back-office de gestion des réservations (PMS) pour Happy House, réseau coopératif d'hébergement alternatif. Impact technique : · Base de code initialement générée par IA : poursuite du développement avec Claude Code, selon la même méthode que Feuillette (découpage par lot, validation bloquante par les tests) · Reprise de projet à transmission partielle : audit systématique du code, de l'historique Git et de la documentation, outillé avec Claude Code · Validation de la suite de tests automatisés (776 tests) et correction d'un défaut critique détecté avant mise en production · Renforcement de la sécurité de l'isolation multi-tenant (plateforme SaaS hébergeant plusieurs professionnels) · Mise en place d'outillage de qualité (analyse statique) et d'un environnement de recette · Prise en main de règles métier réglementaires complexes : fiscalité du tourisme (taxe de séjour multi-communale), registre du logeur, RGPD Enjeux : · Transmission partielle du projet à la reprise, nécessitant un audit approfondi pour combler les manques · Plateforme SaaS multi-hébergeurs : cloisonnement strict des données entre clients · Conformité réglementaire stricte (fiscalité touristique, RGPD, obligations légales du tourisme) · Reconstitution de la mémoire projet et fiabilisation du cycle de mise en production
Lead iOS developer
Cool'n CampFreelance
oct. 2017 - Présent
9 ans 1 mois
À distance
Application iOS de réservation de camping déclinée en plus de 25 marques blanches, dont de grands groupes tels que Sandaya ou Yelloh Village. Mission démarrée en 2017 au sein d’ekito, poursuivie en direct sous ma propre structure à partir de 2019. Impact technique : · Développement initial en Swift + UIKit · Migration progressive vers SwiftUI · Adaptation de l’architecture pour supporter le multi-tenant · Transition Carthage vers CocoaPods puis vers SPM · Intégration des solutions Firebase (Crashlytics, Analytics, Cloud Messaging, Remote Config) · Maintien d’un socle commun pour de multiples déclinaisons · Co-construction des API REST en collaboration avec les équipes backend Enjeux : · Fortes contraintes d’usages saisonniers (plus de 4 millions d’utilisateurs, avec de forts pics d’usages pendant la haute saison) · Personnalisation par marque · Évolutivité du produit · Maintien long terme
Développeur iOS senior
Air FranceFreelance
avr. 2022 - déc. 2025
3 ans 9 mois
Toulouse, France
Applications iPad et iPhone à destination des personnels navigants commerciaux. Impact technique : · Participation au pilotage (en équipe) de la migration progressive d’un socle UIKit / Objective-C vers SwiftUI · Structuration de la coexistence UIKit / SwiftUI · Mise en place d’une architecture MVVM moderne · Rationalisation des dépendances (migration vers SPM) · Participation à l’amélioration de la CI Enjeux : · Application critique en contexte opérationnel (plus de 13 000 PNC équipés) · Maintien de la stabilité pendant la modernisation · Gestion de la dette technique accumulée · Contrainte offline en vol
Développeur Java senior
Total EnergiesFreelance
janv. 2020 - mars 2022
2 ans 3 mois
64000 Pau, France
Impact technique : · Modernisation de la plateforme historique Sismage-CIG (Interprétation géophysique). · Mise en place d'une architecture réactive et industrialisation des tests unitaires (Craftsmanship).
Développeur Java senior
Eco RestaurationFreelance
nov. 2019 - juil. 2020
9 mois
À distance
Outil permettant de faciliter la gestion du parc d’équipements spécialisés de restauration et d’assurer un suivi allégé de la maintenance. Impact technique : · Évolution des fonctionnalités de l'application.
Lead iOS developer
Ovalie InnovationFreelance
mars 2019 - juil. 2020
1 an 5 mois
À distance
Application iOS de gestion d’irrigation agricole en culture de maïs. Mission démarrée en 2018 au sein d’ekito, poursuivie en direct sous ma propre structure à partir de 2019. Impact technique : · Intégration Firebase Realtime Database · Intégration des API Météo France · Structuration des flux de données · Gestion de la synchronisation terrain / serveur
Lead Full Stack Developer
PromotelecFreelance
janv. 2008 - janv. 2020
12 ans 1 mois
À distance
Outil de suivi de dossiers d'accompagnement de démarche de réduction d'énergie pour les bailleurs sociaux. Mission démarrée en 2008 au sein d’ekito, poursuivie en direct sous ma propre structure à partir de 2019. Impact technique : · Mise en place d'une architecture multi-modules à vue d'une réutilisabilité entre différentes applications · Amélioration des performances applicatives au fil des évolutions fonctionnelles Enjeux : · Fortes contraintes règlementaires · Plusieurs centaines de millier de dossiers courant sur prêt de 20 ans d'historique
Développeur Java & iOS
ekito
janv. 2008 - mars 2019
11 ans 3 mois
Région de Toulouse, France
• Développeur iOS senior pour Lyra Network – PayZen mPOS (2016) Application de paiement mobile iOS connectée à un lecteur bancaire Bluetooth. Impact technique : · Gestion de la communication Bluetooth · Intégration de flux de paiement sécurisé · Maintenance et stabilisation en production • Lead iOS developer pour FidelPass (2011-2018) Application iOS de carte de fidélité multi commerces, déclinée en une dizaine de marques blanches. Impact technique : · Conception initiale · Maintenance et stabilisation en production • Développeur Java en environnements industriels et grands comptes (Airbus, CNES, etc.)
Développeur Java & SAP / ABAP
CSC
avr. 2006 - janv. 2008
1 an 10 mois
Toulouse, France
Développeur Java et SAP / ABAP sur diverses applications Airbus
Développeur Java
Capgemini
janv. 2001 - mai 2006
5 ans 5 mois
Toulouse, France
Développeur Java sur diverse applications Airbus
Analyste programmeur
Assistance Informatique Régionale
sept. 1999 - mars 2001
1 an 7 mois
81100 Castres, France
Développeur sur divers progiciels pour des PME locales.
Formation
Université Paul Sabatier (Toulouse III)
DUT Génie Informatique
1997 - 1999
2 ans 1 mois
Portfolio

Feuillette, visionneuse d’images pour Mac (Mac App Store)

One Pixel BLE Camera

Flussie

Cool'n Camp

Cabin

Crewline

Sismage

Weikip

Maiseo
