RM Romain MullotIngénieur iOS Senior · Tech Lead
Expertise

Développement natif Apple, sans raccourci.

Pas de framework hybride, pas de couche d'abstraction qui vieillit mal. Du Swift, les frameworks d'Apple, des architectures justifiées — et depuis deux ans, des agents IA qui font le travail ingrat.

Développement iOS natif

Swift, SwiftUI, UIKit et Objective-C sur iOS, watchOS, macOS et tvOS. Combine, RxSwift, async/await, Bluetooth BLE, Firebase.

Architecture & qualité

Code propre, maintenable et testable : SOLID, Clean Architecture, MVVM-C, tests unitaires, réduction de la dette technique.

Ingénierie agentique & IA

Conception d'agents et d'outils de développement assistés par IA : Claude, Hermes, serveurs MCP, orchestration multi-agents, développement de skills.

Management & Agile

Encadrement d'équipes jusqu'à 7 personnes, recrutement, formation continue, revues de code. Agile Scrum et Kanban, release train 2 semaines.

CI/CD & livraison

Pipelines Bitrise, signature, TestFlight, publication App Store et gestion des versions. Suivi du crash-free rate et de la performance en production.

Sécurité & conformité

Keychain, chiffrement, App Transport Security, gestion des secrets, RGPD et exigences des secteurs réglementés — expérience fintech chez Bankin'.

Développement assisté par IA
Nouveau

Le code agentique n'est pas un gadget.

Depuis 2024, j'intègre l'IA au cœur de mon flux de travail — pas pour générer du code à l'aveugle, mais pour construire des agents spécialisés qui prennent en charge les tâches répétitives : migration, couverture de tests, revue préliminaire, documentation. Le gain se mesure en semaines de delivery, sans jamais court-circuiter la relecture humaine.

  • Claude
  • Hermes
  • Serveurs MCP
  • Prompt engineering
  • Loop engineering
  • Orchestration d'agents
  • Développement de skills
  • Optimisation des tokens

Langages

  • Swift
  • Objective-C
  • C++ · OpenGL ES

Frameworks

  • SwiftUI
  • UIKit
  • Combine
  • RxSwift
  • async/await
  • Bluetooth BLE

Architecture

  • Clean Architecture
  • SOLID
  • MVVM-C
  • Tests unitaires

Delivery

  • CI/CD · Bitrise
  • Firebase
  • Agile Scrum
  • Kanban
  • Jira · Trello

Soft skills

  • Management d'équipe (jusqu'à 7 pers.)
  • Recrutement & formation
  • Revue de code & bonnes pratiques
  • Problem solving
  • Agile Scrum / Kanban

Certifications

Google AI Professional Certificate — badge vérifié Credly Google AI Professional Certificate Coursera · vérifiable sur Credly Voir le badge →

Complété par cinq modules Google sur l'IA appliquée à la rédaction, la création de contenu, l'analyse de données, l'idéation et la décision en environnement complexe.

Formation & langues

  • Master of Computer Applications
    SUPINFO — 2007-2010
  • BTS Informatique de Gestion
    EPSI — 2005-2007
  • Français natif · Anglais professionnel · Espagnol notions
Méthode

Comment se déroule une mission

Un cadre simple, éprouvé sur quinze ans, qui évite les mauvaises surprises des deux côtés.

01
Échange initial
30 minutes pour comprendre le contexte, l'existant et l'objectif. Sans engagement.
02
Cadrage & proposition
Note de cadrage écrite : périmètre, risques techniques, estimation de charge et calendrier.
03
Développement itératif
Livraisons régulières sur TestFlight, point d'avancement hebdomadaire, revue de code systématique.
04
Livraison & transfert
Publication, documentation technique et passation à vos équipes. Support post-livraison possible.