À propos de Florian
- Feature-First : Pour favoriser une modularité par fonctionnalité.
- Riverpod Architecture : Simplicité de gestion d'état et réactivité.
- Clean Architecture : Robustesse et évolutivité, particulièrement pour des projets complexes.
- Riverpod (recommandé)
- BLoC
- GetX
- Tests unitaires
- Tests d’intégration
- Tests Widget
- Golden Tests
- Tests UI (Appium)
- Firebase
- Supabase
- CI/CD : Codemagic, Fastlane, GitHub Actions
- Déploiement : App Store (iOS), Play Store (Android)
- TDD (Test-Driven Development) : Pratique de développement qui aide à garantir la fiabilité et la qualité du code.
- Principes SOLID : Ensemble de principes qui facilitent la conception d’un code propre, robuste et évolutif.
- DDD (Domain-Driven Design) : Approche de conception logicielle axée sur la modélisation de la logique métier et la structuration du code en fonction du domaine.
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- EnedisDéveloppeur FlutterENERGIEseptembre 2023 - Aujourd'hui (2 ans et 9 mois)Lyon, FranceEnedis, leader de la distribution d’électricité en France avec plus de 37 millions de clients et 40 000 salariés, pilote le plus grand réseau de distribution d’électricité en Europe.Mon rôle :Développeur 𝗙𝗹𝘂𝘁𝘁𝗲𝗿 dans le pôle mobilité, sur le projet Cinke Evolution Mobile destiné aux techniciens Enedis. Migration de l'application existante de Xamarin vers Flutter.Points clés :
- Clean Architecture revisitée avec une approche Feature-First
- 𝗦𝘁𝗮𝘁𝗲 𝗠𝗮𝗻𝗮𝗴𝗲𝗺𝗲𝗻𝘁 : Riverpod
- CI/CD : GitLab
- Intégration de maquettes (Figma)
- Gestion de projet Agile
- Tests : Tests unitaires, d'intégration, Widget, UI (𝗔𝗽𝗽𝗶𝘂𝗺, 𝗔𝗹𝗹𝘂𝗿𝗲), Golden Tests
- Intégration de logs, métriques et gestion des crashs
Fonctionnalités techniques :- Appels réseaux sécurisés avec gestion hors-ligne
- Gestion de formulaires complexes
- Communications natives entre applications (Intent Android)
- Connexion Bluetooth ou WiFi à des connecteurs
- Gestion des paramètres natifs de l'appareil
- Récupération et envoi de pièces jointes
- Génération et modification de PDF
- Scan de codes-barres
Impact :Amélioration de l'efficacité des techniciens sur le terrain grâce à une application réactive et intuitive. - ModeloDéveloppeur FlutterMODE & COSMÉTIQUESjanvier 2024 - Aujourd'hui (2 ans et 5 mois)Lyon, FranceModelo est une application en collaboration avec des salons de barbiers lyonnais, visant à organiser des sessions de formations (Masterclass) pour les barbiers, sous la supervision de barbiers reconnus.Mon rôle :Développeur Flutter en charge de toute la partie technique de l'application mobile iOS/Android et du portail administrateur. Participation active aux décisions stratégiques de la plateforme en étroite collaboration avec les barbiers fondateurs.Points clés :
- Riverpod Architecture avec approche Feature-First
- State Management : Riverpod
- Navigation : GoRouter
- Backend : Supabase
- Paiements : Stripe
- Logs, Métriques & Crashs : Firebase Crashlytics, Google Analytics
- CI/CD : Codemagic
Fonctionnalités techniques :- Connexion via email/mot de passe, Google, Apple et Facebook
- Intégration des paiements (Stripe)
- Intégration de support utilisateur (Intercom)
- Push Notifications
- Serveur: Edge Functions, Webhooks
- Validation des numéros de téléphone (Twilio)
- Validation de l'email par envoi de mail
- WebApp d'administration (Flutter Web)
Impact :Lancement prévu avant la fin de l'année 2024, avec l'ambition d'améliorer l'accès aux formations pour les barbiers, tout en simplifiant la mise en relation entre les barbiers et les clients modèles. - AppwardsDéveloppeur FlutterE-COMMERCEaoût 2023 - février 2024 (6 mois)Lyon, FranceAppWards est une entreprise innovante spécialisée dans la création de logiciels de caisse enregistreuse et de solutions de gestion de backoffice pour la restauration et le retail.Leur objectif est de fournir une solution de gestion nouvelle génération permettant une gestion connectée des magasins, en optimisant les stocks, en analysant les données clients, et en améliorant les ventes.Leurs solutions sont intégrées dans des restaurants renommés tels que Factory Donuts, Station Pizza, Chicken Time, Sushi Hand, ...Mon rôle :Développeur Flutter chargé d'améliorer les fonctionnalités des logiciels de caisse et des systèmes de backoffice d'AppWards, ainsi que de développer de nouvelles fonctionnalités en collaboration avec l'équipe produit.𝗣𝗼𝗶𝗻𝘁𝘀 𝗰𝗹𝗲́𝘀 :
- Clean Architecture
- State Management et navigation : GetX
- Tests : Unitaires et Intégration
- Logs, Métriques & Crashs : Firebase Crashlytics, Google Analytics
Fonctionnalités techniques :- Communications natives avec le SDK
- Personnalisation en fonction des besoins des clients
- Gestion des inventaires
- Prévision stocks
- Analyse des comportements d'achat des clients
Impact :Augmentation de l'efficacité opérationnelle des clients d'AppWards, amélioration de la gestion des stocks, et optimisation de leur stratégie commerciale.
Avis
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
- Master en informatique, InformatiqueLyon Ynov Campus2021Master en informatique, Informatique
- Licence Professionnelle DEVOPS, InformatiqueIUT Lyon 12018Licence Professionnelle DEVOPS, Informatique