Profil

Arnaud Boudou

Développeur iOS Senior – Architecture & Modernisation Swift

Expert iOS avec plus de 25 ans d'expérience en développement logiciel, dont plus de 15 ans en mobile natif.
Spécialisé dans la modernisation d'applications complexes en production (migration UIKit vers SwiftUI, architectures multi-tenant, fortes montées en charge), j'interviens sur la structuration d'architectures robustes, scalables et pérennes.

Modernisation pragmatique et stabilité en production sont au cœur de mon approche.

Réalisations structurantes

  • Pilotage de migrations technologiques UIKit vers SwiftUI en production
  • Structuration d'architecture multi-marques supportant 25+ déclinaisons
  • Collaboration transverse mobile / backend sur la définition des API

Compétences

Architecture iOS

  • Swift, SwiftUI, UIKit
  • MVVM
  • Modularisation via SPM
  • Migration Objective-C vers Swift
  • Migration UIKit vers SwiftUI
  • Structuration de dette technique
  • Flutter (veille active)

Environnements complexes

  • Intégration backend REST
  • Firebase
  • Applications multi-marques (marques blanches)

Qualité & Industrialisation

  • Code review & bonnes pratiques
  • Tests unitaires
  • Intégration continue
  • Gestion des dépendances (SPM, CocoaPods, Carthage)

Backend

  • Compréhension avancée des architectures backend (Spring, SQL, AWS)
  • Collaboration mobile / serveur facilitée

Expérience professionnelle

Cool'n Camp

Depuis 2017

Lead iOS Developer

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.

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
Portfolio Cool'n Camp
Portfolio Yelloh Village

Air France – Applications Cabin & Crewline

2022 – 2025

Développeur iOS Senior

Applications iPad et iPhone à destination des personnels navigants commerciaux.

Impact technique

  • 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
Portfolio Air France

Total Exploration Production – Sismage-CIG

2020 – 2022

Développeur Java Senior

Modernisation de la plateforme historique Sismage-CIG (Interprétation géophysique).

Impact technique

  • Modernisation de la plateforme historique Sismage-CIG
  • Mise en place d'une architecture réactive et industrialisation des tests unitaires (Craftsmanship)
Portfolio Sismage-CIG

Ovalie Innovation – Maiseo

2018 – 2020

Lead iOS Developer

Application iOS de gestion d'irrigation agricole en culture de maïs.

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
Portfolio Maiseo

Lyra Network – PayZen mPOS

2016

Développeur iOS Senior (ekito)

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

FidelPass

2011 – 2018

Lead iOS Developer (ekito)

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

Expériences antérieures

1999 – 2019

Développeur Java / SAP / Backend / Fullstack – ekito, CSC, Capgemini

Expérience en environnements industriels grands comptes (Airbus, CNES), orientée backend et fullstack. Ces expériences nourrissent aujourd'hui ma compréhension des contraintes backend et de l'architecture distribuée côté mobile.

Veille & Engagement

Veille technologique

  • Approfondissement continu des évolutions Swift / SwiftUI
  • Analyse des approches cross-platform (Flutter) dans une logique comparative, disponible sur GitHub

Engagement & Formation

  • Fab Lab Sud31 : Cofondateur et Trésorier (ex-Président pendant 7 ans). Promotion de la culture "Maker" (robotique, électronique).
  • Formation : D.U.T. Génie Informatique (Université Paul Sabatier, Toulouse)
  • Langues : Français (maternel), Anglais (professionnel : écrit / oral)

Recommandations

Arnaud est un professionnel compétent et consciencieux. Il nous accompagne depuis maintenant 3 ans. Toujours au fait des innovations, il sait nous conseiller pour faire les meilleurs choix sur nos applications natives (Swift). Bien entendu nous lui confions toujours le soin de faire évoluer nos produits. Réactif, diplomate je le recommande bien entendu à mes confrères, mais pas en full time… J'ai besoin de lui encore ;)

Julien Cadiou

Président – Cool'n Camp

Excellente collaboration avec Arnaud pendant 3 années sur un domaine métier fonctionnel au cœur de l'entreprise. Arnaud nous a apporté son expérience et expertise iOS. Il a su s'intégrer à l'équipe et à ses besoins. Très apprécié, également, par les business analystes et PO du projet.

Florence Stevant

Delivery Manager – Air France

Très bonne implication d'Arnaud dans le développement de modules de la plateforme de modélisation subsurface. Les échanges avec le product owner, le testeur et les développeurs sont toujours efficaces. Très bonne adaptabilité sur les différents sujets proposés. Le code est toujours de qualité.

Hélène Mathieu

Chef de service Développement de Logiciel – Total

Arnaud est toujours à l'écoute du besoin, il n'hésite pas à proposer des solutions qui pourraient être mieux adaptées à notre fonctionnement et à nos attentes. Il a acquis une grande connaissance de notre cœur de métier ce qui est un véritable atout. Il a en effet mis plusieurs fois le doigt sur des impacts "collatéraux" que les modifications demandées par nos soins pouvaient avoir, nous permettant ainsi de rectifier les demandes en amont plutôt qu'en correctif.

Carine Lis

Référente CEE – Promotelec Services

Arnaud collabore fidèlement avec nous depuis 10 ans en assurant le développement et la maintenance d'une de nos applications métiers. Son ingéniosité nous a permis de maintenir et faire perdurer notre application pendant toutes ces années. De plus, il sait se rendre disponible pour répondre à nos demandes et nous n'avons pas à nous plaindre des délais annoncés. À ce jour nous souhaitons toujours travailler avec lui et lui proposerons de nouveaux projets.

Sylvain Maziero

Référent technique et production CEE – Promotelec Services

Arnaud est un excellent professionnel. Très forte expertise en matière de développement logiciel. Dans le cadre des activités communes que nous avons eues au sein d'ekito pendant près de 10 ans, je n'ai eu qu'à me féliciter de son implication et de son travail. Il a de plus toujours très bien géré la relation avec les clients auprès desquels il intervenait. En synthèse je recommande très fortement Arnaud.

Laurent Blondon

Directeur d'agence Ippon Toulouse (ex ekito)

Documents

Contact

Mentions légales