À propos de Olivier
- Développement d’applications Flutter sur-mesure (mobile, web, TV)
- Mise en place d’architectures modulaires et scalables (Clean Architecture, multi-package)
- Structuration de projets existants, refonte technique, amélioration des performances
- Intégration de services tiers : Firebase, REST APIs, authentification, notifications, géolocalisation, etc.
- Automatisation : CI/CD pour les builds, tests et déploiements (GitHub Actions, GitLab CI)
- Mise en place de standards qualité : architecture robuste, tests automatisés, règles de linter, bonnes pratiques Flutter
- Accompagnement et formation d’équipes Flutter (mentoring, bonnes pratiques, revues de code)
- Flutter : Dart, Bloc, Riverpod, Provider
- Architecture & Patterns : Clean Architecture, MVVM, modularisation
- Firebase : Authentification, Firestore, Cloud Functions, Analytics, Crashlytics
- CI/CD : GitHub Actions, GitLab CI, Docker
- Qualité : Tests unitaires / widgets / goldens / intégration, règles de linter
- Backend & Cloud : expérience confirmée avec Java/Kotlin, REST APIs, GCP, Kubernetes
- Leadership technique : Formation & montée en compétence Flutter, revues de code, bonnes pratiques de développement
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Espagnol
Capacité professionnelle limitée
Expériences
- SteepleDéveloppeur lead FlutterRÉSEAUX SOCIAUXjanvier 2023 - Aujourd'hui (3 ans et 5 mois)Rennes, FranceDéveloppement d'une application mobile Flutter de communication interne à destination des entreprises.En tant que lead développeur mobile, j’ai assuré le pilotage technique de l’équipe, la conception de l’architecture, ainsi que le développement complet de l'application Steeple "from scratch".Responsabilités :
- Conception de l’architecture logicielle Flutter
- Développement de l'application mobile Flutter
- Mise en place et maintien du pipeline CI/CD avec GitHub Actions
- Mise en place de bonnes pratiques de développement (tests, revues de code, qualité de code)
- Pilotage technique de l’équipe, accompagnement de la montée en compétence des développeurs
Stack : Flutter, Dart, Bloc, Clean Architecture, GitHub Actions CI/CD, Tests - Stack LabsDéveloppeur Flutter & serverlessSECTEUR PUBLIC & COLLECTIVITÉSjanvier 2020 - janvier 2022 (2 ans)Toulouse, FranceDéveloppement de nombreuses applications mobiles Flutter pour le compte de différents clients.Interventions en mission pour la création, la refonte ou l’optimisation d’applications Flutter auprès de clients variés :
- Rexel (8 mois) : lead technique sur une équipe externalisée de 10 développeurs pour une app B2B. Architecture, pair programming, intégration des tests, revue de code. Environnement full remote et anglophone.
- SHLMR (1 an) : développement d’une app mobile & web Flutter pour les locataires de la SHLMRR. Création from scratch, intégration Firebase & AWS, CI/CD GitLab, publication sur les stores. Environnement full remote.
- Kineis Adventures (6 mois) : application cartographique de suivi d'itinéraire avec géolocalisation Bluetooth et affichage Mapbox. Développement mobile + web, intégration Firebase.
Participation à la structuration et au développement des projets, à la mise en place des bonnes pratiques Flutter, et à l’animation de formations Flutter en interne et en externe.Stack : Flutter, Dart, Bloc, Provider, Firebase, GitLab CI, Mapbox, flavors, tests. - Stack LabsDéveloppeur backendAÉRONAUTIQUE & AÉROSPATIALEjanvier 2018 - janvier 2020 (2 ans)Toulouse, FranceDéveloppement de la plateforme “Sobloo”, un backend de traitement et d’indexation des données d’observation de la Terre (satellites du programme Copernicus) :
- Développement d’une architecture de microservices Java et Kotlin
- Utilisation de Kafka comme plateforme de streaming de messages
- Mise en place de plusieurs environnements Kubernetes (dev / prod) sur Google Cloud mais aussi sur Orange Cloud.
- Mise en place des bonnes pratiques (tests unitaires, qualité de code)
- Mise en place de l’intégration continue sur Gitlab CI
Réalisation de formations internes sur GCP, Kubernetes et GitLab CI.Stack : Java, Kafka, Kubernetes, Google Cloud Platform, Kotlin, Gitlab CI
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
- Expert développement - Titre RNCP Niveau 1Ingésup Bordeaux & Ippon Technologies2014Expert développement - Titre RNCP Niveau 1
- Software Development BachelorIT Carlow2012Software Development Bachelor