Cyril Conraud

Développeur iOS Senior | Swift & SwiftUI

Salaire / Taux journalier

Lille, France

Freelance, ouvert au CDI

Peut venir sur site

Expertises

Développement MobileObjective-CIOSSwiftTest Driven DevelopmentClean CodeClean ArchitectureGitSwagger/OpenAPI

Langues

AnglaisEspagnol

À propos

Introduction

Développeur iOS expérimenté avec 12 ans dans le développement d'applications mobiles innovantes. Expert en Swift, SwiftUI et UIKit avec une solide expérience dans l'architecture MVVM-C et la refonte d'applications. J'ai dirigé des projets majeurs chez Nodalview, Stellantis et Alma, avec un talent particulier pour la restructuration de codebases complexes et l'optimisation des communications Bluetooth. Je transforme vos défis techniques en solutions mobiles performantes et élégantes.

Liens

Expérience de travail

Développeur iOS

NodalviewFreelance

oct. 2024 - Présent

2 ans 1 mois

Bruxelles, Belgique

Nodalview est une plateforme tout-en-un conçue pour les professionnels de l'immobilier. Fondée en 2016, la scale-up belge lève 4,1 millions en 2022 pour un total de 10 millions levés depuis sa création. La plateforme produit plus de 10 millions de photos pour plus de 500 000 biens en 2024. J'ai rejoint Nodalview dans le cadre d'une mission de 2 mois pour mettre à jour le flow d'authentification de l'application. La mission fut prolongée jusqu'à 9 mois pour participer au revamp complet de l'app iOS. J'avais également un rôle de formateur et devait convertir une partie de la code base d'Objective-C vers Swift. La composition de mon équipe : - le CTO (rôle de manager) - deux PO - un designer pour le revamp des views - 2 développeurs mobiles : un Android et un fullstack que j'aidais à monter en compétence sur iOS En tant que développeur iOS, mes réponsabilités étaient de : - Mettre à jour l'application avec les nouveaux visuels fournis par les designers - Créer un module dans l'app contenant le tout nouveau Design Sytem - Transiter l'architecture de l'application de MVVM vers MVVM-C (intégration du Coordinator pattern) - Traduire une partie de la codebase legacy d'Objective-C & UIKit vers Swift & SwiftUI - Founir une maintenance corrective de l'application J’ai également fait un gros travail de refactoring et de restructuration la code base legacy de l’application. J’ai également participé à faire monter en compétence le principal développeur mobile de l'entreprise qui n'était pas sénior sur iOS. Contexte Technique : Swift, SwiftUI, Objective-C, UIKit, MVVM, MVVM-C, Xcode Cloud, Testflight, TU, TDD, Firebase, Figma, Notion, Linear, Slack

Développeur iOS

StellantisFreelance

oct. 2022 - juil. 2023

10 mois

Paris et périphérie

Stellantis est un grand groupe automobile créé en 2021 suite à la fusion de PSA et FCA (Fiat Chrysler Automobile) et possède 14 marques automobiles. Le groupe comporte plus de 250.000 employés à travers le monde et génère chaque année un chiffre d’affaires qui se compte en centaines de milliards d’euros. J'ai rejoint Stellantis afin de travailler sur une application de test visant à valider la stabilité des livrables des autres équipes. Cette mission s'inscrit suite à une première mission que j'ai effectué chez eux en 2020. Notre équipe était composée de : - un PO - un scrum master - 6 développeurs mobiles (3 iOS / 3 Android, dont un lead sur chaque plateforme) En tant que développeur iOS, j’avais pour responsabilités : - Le développement de l’application mobile iOS en Swift - La réplication exacte des spécifications graphiques (80% UIKit / 20% SwiftUI) - Le contrôle de la stabilité de l’application - L’estimation des points de complexité des différentes tâches - L’accompagnement des autres développeurs iOS : pair programming, revues de code, soutien au lead développeur - La distribution des nouvelles versions de l’application via TestFlight J’ai aussi et surtout fait un gros travail de refactoring et d’uniformisation de toute la code base de l’application. J’ai également participé à faire monter en compétence le lead developpeur de l’équipe qui n'était pas sénior. Contexte Technique : Swift, SwiftUI, UIKit, MVVM-C, TestFlight, TU, TDD, Firebase, Sketch, Figma, Jira, Artifactory, TeamCity, Slack, Skype Entreprise

Développeur iOS

BilobaFreelance

janv. 2022 - mars 2022

3 mois

Paris, France

Biloba est une startup spécialisée dans la télépédiatrie par messagerie instantannée. Le premier produit de l’entreprise était un carnet de santé digitalisé. J’ai rejoint la team Biloba pour une mission courte (3 mois) dans le cadre d’un refonte ponctuelle de leurs applications. L'équipe était composée de : - 2 développeurs backend - 3 développeurs frontend - 2 développeurs Android - 2 développeurs iOS (moi y compris) - 1 graphiste Mon rôle de développeur iOS comprenait de la résolution de bug et ma participation aux meetings techniques. Ma tâche principale dans cette mission était la fusion de leur deux applications. J’ai dû intégrer le carnet de santé dématérialisé dans l’application plus récente de chat médical. Le code Swift du carnet de santé a été refait from scratch (affichage de courbes et de graphiques en Swift) et les nouvelles vues créées avec SwiftUI. Contexte Technique : Swift, SwiftUI, MVVM, PromiseKit, TU, REST API, TDD, Firebase, Figma, Jira, Slack

Développeur iOS

AlmaFreelance

oct. 2021 - déc. 2021

3 mois

Paris, France

Alma est une startup fintech spécialisée dans le paiement en plusieurs fois. Elle propose des facilités de paiement aux clients des e-commerçants pour doper leurs ventes. Elle affirme avoir financé un milliard d’euros d’achats en 2021, principalement en France. J’ai rejoint Alma dans le cadre de la création d’une nouvelle équipe mobile afin de créer un POC sur iOS d’une application D2C visant à permettre aux clients finaux (les clients des commerces utilisant la solution) d’administrer leur paiements. L’équipe était composée de : - le project manager - 2 POs - 1 développeur backend - 3 développeurs iOS dont le lead En tant que développeur iOS mon rôle était de : - développer l’application mobile iOS en Swift et SwiftUI - l’estimation des points de complexité des différentes tâches - la participation aux discussions techniques et à la recherche de solutions techniques - collaborer avec le développeur backend pour définir et structurer tous les échanges client/serveur - procéder à des phases de revues et de tests avec l’équipe et itérer sur les difficultés rencontrées - livrer l’application sur un store privé à des fins de validation Contexte Technique : Swift, SwiftUI, MVVM, Alamofire, Combine, Agile, REST API, JSON, Jira, Slack, Skype Entreprise

Développeur iOS

StellantisFreelance

juil. 2019 - mai 2020

11 mois

Paris Area, France · On-site

Le groupe PSA, devenu Stellantis en 2021 suite à sa fusion avec le groupe Fiat Chrysler Automobile, est un des leaders automobiles mondiaux qui n'a plus besoin d'introduction. J’ai rejoint PSA pour une mission longue dans le cadre d’un projet d’approfondissement de la communication bluetooth entre le smartphone et le véhicule. J’ai intégré la team mobile ayant pour tâche de développer, de maintenir et de faire évoluer toutes les fonctionnalités des véhicules connectés. L’équipe était composée de : - 1 architecte d’application et chef de projet - 1 PO - 5 développeurs Android dont un lead - 5 développeurs iOS dont un lead En tant que développeur iOS, j’avais pour responsabilités : - le développement et le maintien des framework iOS de l’entreprise, avec un focus tout particulier sur le framework de communication Bluetooth - participer aux discussions organisationnelles et techniques, être force de proposition - appliquer les meilleures pratiques sur iOS et les transmettre aux juniors de l’équipe - sécuriser la valeur de nos produits en occultant le code des frameworks - sécuriser les échanges bluetooth via une couche TLS - faire un travail de recherche sur les limites de l’utilisation du bluetooth, analyser les problèmes, proposer des solutions, les implémenter, les tester - l’estimation des points de complexité des différentes tâches - tester de façon récurrente et très normée toutes les fonctionnalités bluetooth des véhicules, chercher des points de frictions, proposer des innovations - livrer à chaque fin de sprint tous les frameworks ayant été modifiés au cours du sprint J’ai permis la livraison de la toute première version stable du composant de communcation bluetooth, sur lequel travaillait l’entreprise depuis 4 ans déjà. Contexte Technique : Objective-C, Swift, UIKit, SwiftUI, CoreBluetooth, TLS Security, Alamofire, Artifactory, TeamCity, Agile, REST API, JSON, Jira, Confluence, Slack, Skype Entreprise

Développeur iOS

Saint-GobainFreelance

févr. 2018 - mai 2018

4 mois

Paris, France

Saint-Gobain conçoit, produit et distribue des matériaux et services pour les marchés de l’habitat et de l’industrie. L’entreprise compte 160 000 collaborateurs, est présente dans 76 pays et a généré un chiffre d’affaires de 48 milliards d’euros en 2023. J’ai eu l’occasion de travailler pour Saint-Gobain via la SSII parisienne Geoks. Le projet était une application mobile visant à monitorer la qualité des espace de travail. L’application devait communiquer en bluetooth avec un appareil muni de nombreux capteurs. L'application récupérait, ordonnait puis affichait sous forme de graphs toutes les mesures enregistrées par les capteurs. L’équipe était composée de : - la chef de projet - 1 développeuse Android - et moi même Mes tâches consistaient en : - le développement from scratch de l’application Kandu - la revue du cahier du charges et la proposition de solutions et d’alternatives - l’implémentation du protocol de communication bluetooth du Kandumètre en collaboration avec l’équipe en Espagne qui a rélisé le device pour Saint Gobain - la livraison de l’application Kandu sur le store privé de l’entreprise (application B2B) Contexte Technique : Objective-C, UIKit, CoreBluetooth, MVC, Jira, Confluence, Alamofire, REST API, Slack

Développeur iOS

WeaveFreelance

nov. 2017 - janv. 2018

3 mois

Paris, France

Weave est une entreprise parisienne de conseil en gestion des affaires comportant (à l’époque) plusieurs centaines d’employés. Ils ont sollicité mes services dans le cadre d’un projet de développement d’un “facebook” interne à l’entreprise. Postes, commentaires, likes… L’application avait pour but de mettre en place un partage d’information entre les employés de l’entreprise. J’ai travaillé en collaboration avec la SSII parisienne Geoks qui drivait le projet, mais le projet étant uniquement sur iOS, j’étais le seul développeur mobile du projet. Au cours de cette mission j’échangeais principalement avec la chef de projet et le développeur backend côté Geoks. Mes tâches consistaient en : - le développement from scratch de l’application WeaveTime - la revue du cahier du charges et la proposition de solutions et d’alternatives - la conception de l’API avec le développeur backend - le déploiement de l’application WeaveTime sur le store privé de l’entreprise - la maintenance corrective de l’application 6 mois après livraison de l’app en cas d’apparition de bugs (il n’y en a pas eu) Contexte Technique : Objective-C, UIKit, MVC, Jira, Confluence, Alamofire, REST API, Slack

Développeur iOS

PurchEase

avr. 2015 - oct. 2017

2 ans 7 mois

Région de Paris, France

PurchEase est une startup d’une quizaine d’employés (à l’époque) spécialisée dans la lecture automatisée de tickets de caisse. Le produit phare de l’entreprise est un SDK (iOS & Android) permettant d’intégrer dans n’importe quelle app un appareil photo assistant la capture de ticket de caisse (pour lecture automatisée du ticket par OCR). À partir de cet appareil photo automatisé, l’entreprise a ensuite créé l’application de fidélisation dans la grande distribution, FidMarques, avec plus de 25000 utilisateurs actifs. L’équipe était composée de : - 3 backend developers (dont le CTO) - 1 docteur en traitement d’image (avec qui j’ai travaillé en étroite collaboration pour créer la v2 de l’appareil photo automatisé) - 1 PO - 2 développeurs Android - et moi même en tant que seul développeur iOS J’ai d’abord intégré l’équipe de PurchEase dans le cadre de mon stage de fin d’études, qui s’est ensuite transformé en CDI pour un total de 2 ans et demi. Au cours de cette expérience, j’ai créé une nouvelle version bien plus performante du produit phare de l’entreprise et ai développé des dizaines de nouveaux écrans, certains designés par mes soins. J’ai aussi amélioré la note de l’application sur l’App Store de 2.3 à 4.7 en l’espace de quelques semaines. Mon rôle de développeur iOS consistait en : - le développement de la 2ème version du SDK (appareil photo automatisé) de la boîte sur iOS - la participation aux daily meetings (découverte de la méthodologie Agile et de SCRUM) et aux débats techniques, R&D - le maintien et le développement de toute nouvelle fonctionnalité sur l’application FidMarques - la réalisation de toutes les maquettes mobiles sur Sketch (la dernière année, en plus de mes tâches de développeur) - le testing de notre appareil photo auprès d’utilisateurs réels - le déploiement régulier de l’application FidMarques sur l’App Store Contexte Technique : Objective-C, UIKit, MVC, MVVM, Dashlane, Alamofire, CoreLocation, Agile, SCRUM, OCR, REST API, JSON, Sketch

Développeur iOS

MY LUCKY DAY - "L'expert mobile"

mai 2013 - août 2013

4 mois

Région de Lyon, France

MyLuckyDay est une SSII lyonnaise comptant 8 membres (à l’époque) spécialisée dans la livraison d’applications mobiles. J’ai effectué ma second expérience en tant que développeurs iOS lors de ce stage à temps plein de 4 mois, pour clôturer ma 3ème année d’études. J’ai rejoint une petite équipe de 4 développeurs iOS/Android et ai eu l’occasion de travailler sur 5 applications différentes. Je travaillais seul sur mes projets, que ce soit de petites updates ou des apps à faire from scratch (j’en ai réalisé 2 de A à Z au cours du stage). J’ai également réalisé ma première (et la seule) application Android de ma carrière. Contexte Technique : Objective-C, UIKit, iOS 7, REST API, JSON

Développeur iOS

Kreactive

oct. 2012 - mai 2013

8 mois

Région de Lyon, France

Kreactive est une SSII lyonnaise d'une cinquentaine d'employés (à l'époque) spécialisée dans la livraison d’applications mobiles. J’ai effectué ma toute première expérience en tant que développeur iOS lors de ce stage à temps partiel de 8 mois, en parallèle de ma 3ème année d’études. J’ai travaillé seul tout au long du stage, effectuant des tâches de plus en plus complexe au fil de mois. Adaptation de l’UI des applications à l’écran de l’iPhone 5, transition de iOS 5 vers iOS 6, développement de nouveaux écrans et fonctionnalités. J’ai également développé un jeu-concourt interne à l’entreprise en PHP et JavaScript. Contexte Technique : Objective-C, UIKit, iOS 5, ARC, PHP, Javascript, REST API, JSON


Formation

EPITECH - European Institute of Technology

Master 2

2010 - 2015

4 ans 9 mois

California State University, Long Beach

M1

2013 - 2014

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.