You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Olivier CastilleOC

Olivier Castille

Senior iOS Engineer | Fast Delivering

600 €/jour
Paris, FR
15 ans et +

Délai de réponse moyen : 1h

Ă€ propos de Olivier

Lead iOS avec 15 ans d’expérience dans la conception et la livraison d'applications mobiles à fort impact. J’accompagne start-up, scale-up et grands groupes sur des sujets mêlant exigence technique, qualité d’exécution et vision produit. Spécialisé en Swift, SwiftUI et architectures modulaires, j’aime construire des applications performantes, qualitatives et durables, tout en contribuant activement aux choix produit et à la dynamique d’équipe.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Paris (jusqu’à 10 km), Lyon (jusqu’à 10 km)

Expériences

  • Edailabs
    Lead tech iOS
    EDITION DE LOGICIELS
    décembre 2023 - octobre 2025 (1 an et 10 mois)
    Paris, France
    Création de l'application d'apprentissage de langues Emma, utilisant un avatar 3D, de l'IA, de technologies de speech-to-text/text-to-speech pour gérer les interactions vocales avec l'utilisateur. Levée de fonds de 5 M€ fin 2025 et 3 M€ ARR sur une année.
    • DĂ©veloppement de features modulaires testables avec de l'A/B testing afin de dĂ©terminer les meilleurs taux de conversions: call AI, leçons interactives, onboarding, rewards Ă©volutifs...
    • ModularitĂ© de la structure du code en packages afin de permettre une excellente isolation, testabilitĂ©, factorisation et rĂ©utilisation du code (avec un autre POC de coaching 3D/AI)
    • Optimisation des performances pour assurer une gestion fluide de l'affichage de la vue 3D (fullscreen, picture in picture) tout en conservant la rĂ©activitĂ© de SwiftUI
    • Mise en place d'itĂ©rations rapides avec une release interne testable quotidienne ainsi que des mises en production hebdomadaires

    Mon impact : force de proposition sur le design et les features, développement rapide permettant des itérations quotidiennes, architecture modulaire du projet garantissant la qualité de code sans ralentir le delivering. Formation et transfert de connaissance auprès des nouveaux développeurs rejoignant le projet.

    Tech : Swift, SwiftUI, Unity, Combine, gRPC, sockets, Firebase, MVVM + Coordinator, clean archi, CI via bitrise, analytics + AB testing via Amplitude, paywalls natifs via Superwall, swiftlint

    App : emma-learn.com
    Swift SwiftUI intelligence artificielle Firebase Unity 3D
  • Alma Pay
    Senior iOS Software Engineer
    BANQUE & ASSURANCES
    décembre 2021 - mai 2023 (1 an et 5 mois)
    Paris, France
    Création de l'application iOS pour la solution de micro-crédit Alma.
    • DĂ©veloppement des trois principales features: un marketplace regroupant les marques partenaires d'Alma, un espace de gestion de la carte de crĂ©dit virtuelle Mastercard permettant le paiement en plusieurs fois chez tous les commerçants, un espace de suivi des Ă©chĂ©anciers de paiement en cours (paiement anticipĂ©, report d'Ă©chĂ©ances, gestion des incidents)
    • ModularitĂ© de la structure du code en packages permettant une excellente isolation, testabilitĂ©, factorisation et rĂ©utilisation du code
    • CrĂ©ation d'un parcours KYC complet: scan de pièces d'identitĂ©s, saisie des informations clients, vĂ©rification des comptes bancaires du client, crĂ©ation d'un compte bancaire dĂ©diĂ© Ă  l'utilisation de la carte virtuelle
    • ItĂ©rations rapides avec une release hebdomadaire, mises en production mensuelles
    • Refonte complète de l'application en cours de projet afin de matcher le nouveau branding de la marque

    Mon impact : Pixel perfectionist afin de respecter les designs Figma, force de proposition sur le design et les features, structure de code modulaire afin de pouvoir avoir une qualité de code solide et faciliter le testing unitaire.

    Tech : Swift, SwiftUI, Combine, MVVM + Coordinator, clean archi, backend REST, CI via bitrise, analytics + AB testing via Amplitude, tests unitaires, swiftlint, swiftgen
    Swift iOS SwiftUI Amplitude Combine
  • Eurosport
    iOS Software Engineer/Co-lead tech
    SPORT
    juin 2019 - mai 2021 (1 an et 11 mois)
    92130 Issy-les-Moulineaux, France
    Refonte complète de l'application iOS pour le groupe audiovisuel Eurosport permettant une remise à plat technique de l'existant ainsi que l'adoption du rebranding de la marque. Disponibilité mondiale avec plus de 500k utilisateurs quotidiens, plus de 50 sports éditorialisés, 13 langues supportées, live streaming de l'ensemble des chaînes TV & des replays, versions spéciales pour le suivi des jeux olympiques.
    • Conception et Ă©volution de l'architecture modulaire du projet en MVVM-C respectant la clean archi afin de garantir la modularitĂ©, rĂ©utilisabilitĂ© et qualitĂ© du code dès les fondations.
    • DĂ©veloppement d'un système de templating UI complet basĂ© sur l'atomic design (atomes, molĂ©cules, organismes) via des custom collection view layouts, rails horizontaux et triggers, permettant d'homogĂ©nĂ©iser et de simplifier la gestion de l'ensemble des Ă©crans.
    • Responsable de la couche video player : live streams et replays en HLS sĂ©curisĂ©, support Chromecast/AirPlay 2, picture-in-picture, intĂ©gration au système via Remote Command Center, gestion des publicitĂ©s vidĂ©o (Freewheel) et analytics (MUX, Adobe Experience) — dont couverture spĂ©ciale des Jeux Olympiques.
    • Travail quotidien en anglais avec des Ă©quipes produit, QA et board basĂ©es Ă  Londres et en Inde, dans un contexte international exigeant.

    Mon impact : refonte architecturale et visuelle d'une application à très fort trafic international, ownership complet du player vidéo premium, mise en place d'un design system scalable et maintien d'un haut niveau de qualité via CI et peer reviews.

    Tech : Swift 5, MVVM, injection de dépendances, frameworks dynamiques, GraphQL, atomic design, FastLane, CircleCI, SonarQube, GitHub Enterprise, InVision
    iOS SwiftUI live streaming Pixel perfect HLS

Recommandations

Soyez le premier Ă  recommander Olivier

Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.

Ces profils de freelance correspondent également à vos critères

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Architecture et Management des Systèmes d'Information
    exia.cesi - Ecole supérieure d’informatique Nancy
    2011

Compétences

Catégories