À propos de Belhassen
- Modernisation d’applications legacy (UIKit → SwiftUI)
- Amélioration des performances et réduction de la dette technique
- Mise en place d’architectures robustes (MVVM, VIPER, Clean)
- Augmentation de la qualité (tests unitaires, CI/CD, accessibilité)
- Implémentation de fonctionnalités sensibles (authentification forte, paiement, sécurité)
- Transformer vos idées et vos rêves d'applications en applis réelles
- Réduction de dette technique : -80% de warnings sur projet critique
- Qualité renforcée : couverture de tests augmentée de 50% à 80%
- Accessibilité améliorée : score doublé (30% → 60%)
- Expérience sur des apps à plusieurs millions d’utilisateurs
- Tarif concurrentiel
- Crédit Agricole – Application “Ma Banque”
- BNP Paribas – “Mes Comptes” & “Hello Bank”
- Approche orientée résultats (pas juste du code)
- Forte culture produit & qualité
- Communication fluide avec équipes métier & tech
- Capacité à intervenir rapidement sur des sujets critiques
- Visibilité et partage de l'avancement quotidien
- Renfort d’équipe iOS
- Audit technique & performance
- Refonte / modernisation d’application
- Mise en place de bonnes pratiques (tests, CI/CD, architecture)
- Création d'une Application de 0 iOS / VisionOS
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- Crédit AgricoleDéveloppeur iOS SeniorBANQUE & ASSURANCESavril 2025 - Aujourd'hui (1 an et 2 mois)Montpellier, FranceCrédit agricole est une banque française proposant des services financiers à l'échelle internationale, le groupe possédant le plus grand réseau de banques coopératives et mutualistes au monde, dont trente-neuf caisses régionales de Crédit agricole en France.J’ai rejoint l’équipe de développement mobile iOS de Crédit agricole en 2025.J'ai participé à l'amélioration et le maintien de l'application "Ma Banque".Nous étions organisés en squad de 10 personnes. Ma squad était composée de :- 1 Développeurs iOS,- 2 Développeurs Android,- 1 Scrum,- 1 Product Owner,- 1 BA,- 3 Dev Back,- 1 UX/UI- 2 Testeurs.En tant que développeur iOS, j’avais pour responsabilités :- Participer à la refonte et l’évolution d’ancien écran UiKit en storyboard vers du SwiftUi.- L’accompagnement des autres développeurs iOS : pair programming, revues de code, On-boarding des nouveaux arrivants.- Maintenir et évoluer l'existant en s'alignant avec le progrès technologique afin de garantir son fonctionnement.- Intégrer les Mocks nécessaires pour les tests unitaires et les automatiser.- Préparation des démos et présentation ainsi que la mise en production de l’application mobile sur l’App Store.- Code review et validation des merge request afin de maintenir une qualité de code et une cohérence dans l’architecture.J’ai contribué aux évolutions suivantes :- Création de nouveaux parcours en Kotlin Multiplatform et en Compose Multiplatform présent dans un SPM et consommé par les deux application iOS et Android.- Intégration de l'App Integrity afin d'assurer encore plus de sécurité lors de l'envoi des requêtes délicates et de vérifier l'intégrité de l'application chez Apple.- Le pourcentage de l'application niveau accessibilité côté iOS est passé de 30% à 60%.Contexte technique :iOS, Xcode, Swift 6, Swift UI, Gitlab, Jenkins, Sonar, Architecture MVVM, Jira, Combine, Scrum, Postman, Accessibility (VoiceOver), Swiftlint, Tests Auto Mockable, Tests unitaires, ...
- BNP ParibasDéveloppeur iOS SeniorBANQUE & ASSURANCESoctobre 2022 - avril 2025 (2 ans et 6 mois)Paris, FranceBNP Paribas (BNPP) est une banque commerciale française cotée au premier marché d'Euronext Paris et fait partie de l'indice CAC 40. Elle est présente dans 65 pays et à environ 184 000 employés.J’ai rejoint l’équipe de développement mobile iOS de BNP Paribas en 2022 et pour une durée de presque 3 ans.J'ai participé à la refonte de l'application "Mes Comptes" et l'amélioration de l'application "Hello Bank".Nous étions organisés en squad de 10 personnes.Ma squad était composée de :- 3 développeurs iOS,- 3 développeurs Android,- 1 Scrum,- 1 Product Owner,- 2 Testeurs.En tant que développeur iOS, j’avais pour responsabilités :- Le développement de l’application mobile iOS en Swift et SwiftUI.- Participer et animer des sessions de mob programming pour les sujets sensibles impactant le projet.- La mise en place de la machine d’intégration et déploiement continu (CI/CD) avec Bitrise et Github Actions.- Implémenter les tests unitaires pour couvrir tous les critères d'acceptance de style GIVEN > WHEN > THEN.- Préparation des démos et présentation, ainsi que la mise en production de l’application mobile sur l’App Store.J’ai contribué aux évolutions suivantes :- Participer à la refonte de l'appli en passant de MVVM vers VIPER en SwiftUI et Combine.- Mise en place de l’enrôlement Apple Pay.- Refonte du parcours modification du plafond de cartes avec confirmation SMS.- Création et incorporation d'un nouveau design système.- Développement de la fonctionnalité multi-profile qui a gagné le trophée dans la catégorie supernova de l’innovation chez la BNP.- La note moyenne sur l’App Store est passée de 4,2 à 4,7 sur 5.Contexte technique :iOS, Xcode, Swift 6, Swift UI, Github, Bitrise, Architecture MVVM, Jira, Confluence, RxSwift, Combine, Architecture VIP, Scrum, Postman, Accessibility (VoiceOver), SwiftGen, Sourcery, Swiftlint, Passkit, Tests Auto Mockable, Tests unitaires, ...
- RTEDéveloppeur AndroidENERGIEaoût 2022 - octobre 2022 (2 mois)Paris, FranceRTE (Réseau de Transport d'Électricité) est le gestionnaire du réseau haute tension en France. Il exploite plus de 100 000 km de lignes et assure en temps réel l’équilibre entre production et consommation d’électricité pour 67 millions de Français.J'ai rejoint l’équipe de développement mobile de RTE en 2022.J’ai participé à la réalisation de l'application "ÉcoWatt".Ma squad était composée de :- 1 développeur iOS,- 1 développeurs Android,- 1 product owner,- 1 Scrum,- 1 Testeur.En tant que développeur Android, j’avais pour responsabilités :- Le développement de l’application mobile Android en Kotlin.- Le cadrage technique des besoins métiers.- Intégration des Api.- L’estimation des points de complexité des différentes tâches.- Réalisation des tests unitaires.- Réalisation des démos et présentation.- Déploiement de version de test.- La mise en production de l’application mobile sur le Play Store.J’ai contribué aux évolutions suivantes :- Création de l'application from scratch et déploiement sur le Play Store.- Mise en place d'un serveur S3 et upload des images sur iOS et Android.Contexte technique :Android, Android Studio, Kotlin, Coroutine, Retrofit, Github, Architecture MVVM, Scrum, Postman, Tests Unitaires, Firebase, ...----application mobile, développeur mobile Android, ingénieur Android, concepteur d'application mobile Android, analyste développeur natif Android, app mobile Android. software engineer Android, ingénieur développement mobile Android
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Ingénieur en informatiqueEcole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT2017
Certifications
- Diplôme d’ingénieur en informatiqueEcole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT2017
- MVVM Design Pattern Using Swift in iOSUdemy2021