
Thomas Mary
Développeur iOS
Salaire / Taux journalier
51100 Reims, France
Freelance, ouvert au CDI
Peut venir sur site
Expertises
Langues
Expérience de travail
iOS Developer
TrailSightFreelance
oct. 2024 - Présent
2 ans 1 mois
À distance
PROJET PERSONNEL Conception, développement et publication sur l'App Store d'une application iOS native en 100% SwiftUI — side project personnel. Architecture Clean (MVVM) avec séparation stricte Presentation / Domain / Data Concurrence moderne Swift 6 : async/await, actors, Combine Navigation déclarative avec NavigationStack et navigationDestination Monétisation StoreKit 2 (abonnements) et intégration analytics Firebase Pipeline CI/CD Fastlane : tests automatisés, screenshots localisées, déploiement App Store Qualité : SwiftLint, tests unitaires/UI, détection de code mort (Periphery), crash-free > 99.5%
iOS Senior Developer
Betclic
janv. 2024 - déc. 2025
2 ans
À distance
Amélioration de la rétention utilisateurs d'une application grand public touchant plusieurs millions de joueurs — fort impact produit sur l'expérience de pari. · Développement de fonctionnalités clés en Swift, SwiftUI et UIKit, impactant directement les métriques de rétention · Programmation réactive avec RxSwift et Combine · Tests unitaires et d'intégration (XCTest, Swift Testing) — taux crash-free maintenu à 99.99% · Collaboration en équipe : revues de code, Git flow, GitHub Résultat : application stable à 99.99% crash-free pour une base de millions d'utilisateurs actifs.
Développeur iOS Senior
Pronosoft
févr. 2023 - juin 2023
5 mois
À distance
Conception de nouveaux écrans en SwiftUI Conception et implémentation de la fonctionnalité mode nuit pour l'application principale Mise en œuvre du framework Meta Ads Ajout des tests unitaires associés
Développeur iOS Senior
Pronosoft
juin 2017 - déc. 2022
5 ans 7 mois
À distance
Harmonisation de la coexistence d'Objective-C, Swift, UIKit et SwiftUI au sein d'une seule application Accès de connexion facilité pour plus de 500 000 utilisateurs, leur permettant de récupérer leurs bulletins et d'accéder à leurs comptes Possibilité de souscrire à différents abonnements afin d'obtenir des informations complémentaires sur les matchs et une analyse avancée des matchs Stabilité assurée pour plus de 99,9 % de sessions sans crash Performances améliorées et correction de bugs Établissement d'une approche d'architecture propre, améliorant la maintenabilité du projet et la lisibilité du code pour une évolutivité à long terme Transition de l'architecture MVC vers l'architecture MVVM plus robuste, améliorant la séparation des concepts et facilitant une gestion du code Réécriture majeure du code, passant d'une structure 100 % Objective-C à une structure modernisée avec 40 % de code Swift, en exploitant les avantages des fonctionnalités avancées et de la syntaxe de Swift Création et maintenance de tests unitaires
Développeur iOS Senior
- COYOTE -
sept. 2016 - juin 2017
10 mois
Bordeaux, France
Plus de 5 millions d'utilisateurs Exploration d'un nouveau framework cartographique Adhésion aux principes de clean architecture et aux principes de conception SOLID tout au long du processus de développement Analyse et correction de bugs
Développeur iOS
Lectra
juin 2015 - juil. 2016
1 an 2 mois
Bordeaux, France
Enseignement des fondamentaux du développement mobile à 6 développeurs juniors Référent technique pour cette jeune équipe Développement avec succès de 4 applications à partir de zéro, et déploiement sur l'App Store B2B Conception d'une fonctionnalité pour les modes hors ligne et en ligne avec une synchronisation transparente des données Mise en œuvre du stockage de données local
Développeur iOS
TECHNOMADE
déc. 2011 - avr. 2015
3 ans 5 mois
Bordeaux, France
Développement d'une toute nouvelle application iOS exclusivement pour iPad, en partant de zéro, et déploiement sur l'App Store Données stockées et synchronisées en mode hors ligne/en ligne Ajout d'écrans entièrement personnalisables selon le client sans avoir à recompiler l'application
Formation
ESARC
Architecte Logiciel, Informatique
2007 - 2012
5 ans 1 mois
Licences et certifications
CodinGame Certification - CODING_SPEED - LEGEND
Délivré le : mai 2022
CodinGame Certification - ALGORITHMS - LEGEND
Délivré le : mai 2022
Certification CodinGame - Swift
Délivré le : mars 2022
Certification CodinGame - Java
Délivré le : mars 2022
Portfolio
