Fabrice LEGER

Développeur mobile Flutter et web front

image

PROFIL PROFESSIONNEL

Je suis spécialisé dans la conception et le développement d'applications mobiles en Flutter et Dart pour les applications multi plateforme ainsi qu'en Android natif Java et Kotlin. Je connais aussi les langages de développement web notamment HTML5, CSS3 et Javascript pour la création de vos pages web.

EXPÉRIENCES PROFESSIONNELLES

Juin 2023
-
Mars 2024

Développeur Flutter Dart

NIJI

Maintenance et amélioration de l'application PICARD Surgelé.
J'ai réalisé la maintenance de l'application mobile tout en réalisant des widgets personnalisés, des US fonctionnels et techniques.
J'ai développé l'ajout des fonctionnalités ticket de caisse, amélioration de la recherche de produits et de recettes, modification de mot de passe et de la création de compte, ainsi que la gestion des webview afin de catch les URL cliquées.
J'ai aussi procédé à la montée de version flutter (passage de la version 3.3 vers la version 3.19) et au Clean de code Legacy.

Framework et Environnement technologique

  • Architecture BLoC
  • Clean Architecture
  • Communication Api REST
  • Tests fonctionnels et techniques
  • Google Maps pour affichage des magasins et géolocalisation
  • Firebase Analytics et tracking de l’app

Environnement technique

  • Flutter et dart
  • Git et GitLab
  • Figma
  • Postman
  • Méthodologie Agile
  • Bitrise CI/CD
  • BATCH notification et deeplink

Janvier 2023
-
Juin 2023

Développeur Flutter Dart

LUMIPLAN

Refonte application Android et IOS en FLUTTER
J'ai réalisé la refonte du système de création des applications en Flutter tout en réalisant des widgets personnalisés.
J'ai développé des formulaires complexes, un système de filtres avancés génériques pouvant être utilisés dans toute l'application quel que soit le type de données passées.
J'ai développé aussi un module de liste dynamique et l'affichage en mode carte des POIS sélectionnés.

Framework et Environnement technologique

  • Architecture Modulaire
  • Communication Api REST
  • Tests fonctionnels et techniques
  • Flutter maps et cluster pour afficher les POI sur une carte et interagir avec
  • Gestion des images et vidéos

Environnement technique

  • Flutter et dart
  • Git et GitLab
  • Figma
  • Postman
  • Méthodologie Agile
  • Jira

Juin 2022
-
Décembre 2022

Développeur Flutter Dart

NIJI

Développement application Android GRIT et ECO pour Enedis
J'ai réalisé la refonte de l'applications GRIT en Flutter tout en réalisant des widgets personnalisés notamment pour la création d'un constat CERFA à double entrée.
J’ai appliqué l’architecture BLoC et la clean architecture.
J'ai développé aussi des formulaires complexes, un système de gestion de la signature client. Pour l'application ECO, j'ai réalisé la maintenance et l'ajout de fonctionnalités en rapport avec la gestion des images.

Framework et Environnement technologique

  • Architecture BLoC
  • Clean Architecture
  • Réalisations d’US fonctionnels et techniques
  • Communication Api REST
  • Tests fonctionnels et techniques
  • Google maps pour recherche d’adresse suivant coordonnées GPS
  • Gestion des images

Environnement technique

  • Flutter et dart
  • Git et GitLab
  • Figma
  • Postman
  • Méthodologie Agile
  • Jira

Avril 2022
-
Juin 2022

Développeur Flutter Dart

Startup

Développement application Android et Ios : Cig Arrête
J'ai réalisé la création de l'applications Cig Arrête from Scratch en Flutter.
J'ai réalisé des widgets personnalisés et un design complexe avec des thèmes personnalisables. En effet, l'utilisateur peut choisir un thème clair ou sombre avec 6 couleurs différentes.
J'ai utilisé Firebase pour le backend, l'authentification et la gestion de la BDD, ainsi que pour les notifications et les deeplink.

Framework et Environnement technologique

  • Architecture BLoC
  • Firebase
  • Réalisations d’US fonctionnels et techniques
  • Partage de contenu sur réseaux sociaux
  • Gestion de vidéo dans la splashscreen et dans des widgets personnalisés

Environnement technique

  • Flutter et dart
  • Git et GitLab
  • Adobe XD
  • Postman
  • Méthodologie Agile pragmatique

Janvier 2022
-
Mars 2022

Développeur Flutter Dart

SofanMedia

Développement application Android et Ios : SofanMedia
J'ai réalisé la création de l'applications SofanMedia from Scratch en Flutter.
J'ai réalisé des widgets personnalisés et un design complexe avec une gestion des images et des vidéos.
Le but de cette application était de pouvoir publier du contenu sur les réseaux sociaux afin de faire de la publicité aux marques partenaires.

Framework et Environnement technologique

  • Architecture BLoC
  • Communication API REST
  • Réalisations d’US fonctionnels et techniques
  • Partage de contenu sur réseaux sociaux
  • Envoie de photos et vidéo à l’API

Environnement technique

  • Flutter et dart
  • Git et GitLab
  • Adobe XD
  • Postman
  • Swagger
  • Méthodologie Agile pragmatique

Août 2021
-
Décembre 2021

Développeur Flutter Dart

Groupe La Poste

Développement application Android et Ios : Movivolt
J'ai participé à la réalisation de l'application Movivolt en Flutter.
J'ai réalisé des widgets personnalisés pour le suivi des commandes clients.
Le but de cette application est de pouvoir gérer l'achat et la livraison d'un véhicule électrique, ainsi que la gestion d'un parc de véhicule.

Framework et Environnement technologique

  • Architecture BLoC
  • Communication API REST
  • Réalisations d’US fonctionnels et techniques
  • Tests unitaires, End To End et fonctionnels

Environnement technique

  • Flutter et dart
  • Git et GitLab
  • Zeplin
  • Postman
  • Swagger
  • Méthodologie Agile
  • Sprint de 3 semaines, review de code, présentation et sprint planning

Mai 2021
-
Juillet 2021

Développeur Flutter Dart

Antares Group

Développement application Android et Ios : Polygone Béziers
J'ai participé à la réalisation de l'application Polygone Béziers en Flutter.
J'ai réalisé des widgets personnalisés et un design épuré.
Le but de cette application est de présenter les différents magasins du centre Polygone ainsi qu'un plan SVG interactif permettant de se diriger dans le centre.

Framework et Environnement technologique

  • Architecture BLoC
  • Communication API REST
  • Réalisations d’US fonctionnels et techniques

Environnement technique

  • Flutter et dart
  • Git et GitLab
  • Postman
  • Méthodologie Agile pragmatique, Daily meeting

Octobre 2020
-
Mars 2021

Développeur Flutter Dart

Ilot Central

Développement application Android et Ios : Postocards
J'ai participé à la réalisation de l'application Postocards en Flutter.
J'ai réalisé des widgets personnalisés et un design épuré.
Le but de cette application est de créer des cartes postales, des poster, des lettre A4, des faire-part et Selfie Box en 7 langues.

Framework et Environnement technologique

  • MVVM
  • Firebase
  • Réalisations d’US fonctionnels et techniques

Environnement technique

  • Flutter et dart
  • Git et GitLab
  • Postman
  • Méthodologie Agile pragmatique, Daily meeting

Août 2020
-
Septembre 2020

Développeur Java Android

Anode

Développement application Android: IGGINS
J'ai réalisé l’application en JAVA en appliquant une structure Android MVVM afin de mieux gérer la communication avec la base de données et bien séparer les rôles des composants de l’application
J'ai mis en place une gestion de la BDD interne avec Room ainsi qu'une synchronisation des bases de données externe et interne via un protocole http en utilisant PostMan pour tester les retours de l’API pour pouvoir adapter mes classes métiers.
Le but de cette application est d'étudier les revenus et dépenses des clients afin de les orienter vers un système de gestion approprié.
Gestion de l’image via la librairie ScanLibrary et envoi des PDF générés vers l'API.

Framework et Environnement technologique

  • MVVM
  • Communication API REST
  • Réalisations d’US fonctionnels et techniques
  • Retrofit 2
  • Android studio
  • Glide

Environnement technique

  • Java
  • Git et GitLab
  • Postman
  • Méthodologie Agile pragmatique, Daily meeting

Avril 2020

Développeur Java Android

Anode

Développement application Android: IGGINS
J'ai réalisé la reprise d’un code Java existant, j'ai corrigé des bugs et ajouté des fonctionnalités.
J'ai mis à jour et effectué un refacto du code Java existant en incluant de nouvelles librairies Android. J'ai adapté le code afin de disposer d'une architecture MVC.
Le but de cette application est d'étudier les revenus et dépenses des clients afin de les orienter vers un système de gestion approprié.
J'ai aussi mis à jour la base de données interne ROOM pour la gestion des photos et amélioré la communication avec l’API REST via Retrofit2.

Framework et Environnement technologique

  • MVC
  • Communication API REST
  • Réalisations d’US fonctionnels et techniques
  • Retrofit 2
  • Android studio
  • Glide

Environnement technique

  • Java
  • Git et GitLab
  • Postman
  • Méthodologie Agile pragmatique, Daily meeting