Votre navigateur est obsolète !

Pour une expériencenet et une sécurité optimale, mettez à jour votre navigateur. Mettre à jour maintenant

×

Florian DESBOIS

Ingénieur en développement informatique (14 ans d'expérience)

41 ans
Permis de conduire
Nantes France
Situation professionnelle
Freelance
En recherche active
Présentation
Après des études orientées génie logiciel, j'ai développé une riche expérience dans le développement informatique Java : de la conception de l'architecture logicielle avec base de données aux relations clients en passant par le développement, les tests, le déploiement et la coordination d'une équipe (3-4 personnes).

Je propose mes services pour concevoir ou améliorer des architectures logicielles pour différentes problématiques ayant des interconnections d'API, des services externes, des accès aux bases de données, ou de l'événementiel.

Je vous propose aussi de l'audit et du conseil sur des applications existantes en langage Java avec ou sans Spring dans lesquels j'ai ma plus grande expertise.

Je travaille en autonomie depuis l'étranger, je réalise les missions à distance. Actuellement disponible 3j par semaine.
CV réalisé sur DoYouBuzz

Architecte

Tibco Télécoms
Depuis juin 2024
  • Amélioration stack temps réel avec système de détection des différences et files RabbitMQ pour notifications B2B
  • Homogénisation configuration stack front /back, déploiement continu multi environnement (Jenkins), tests d'intégration fonctionnels (Cucumber). Migration back vers Java21 / Spring Boot 3 avec déploiement sur serveurs windows (WinSW).
  • Analyse modèle de données de l'entreprise et proposition de modélisation d'un entrepôt de données pouvant servir de Master Data Management.
  • Suivi d'équipe (JIRA), conseils, formations de stagiaire, revues de code (Gitlab)
  • Utilisation de plusieurs modèles d'IA (claude, gemini, chatgpt) pour l'aide au développement front (vueJS) et back (java)

Lead Developer / Scrum Master

Tibco Télécoms
Juillet 2020 à août 2023
  • Reprise projet TI-CORE et intégration au nouveau système avec l'ERP IFS via le prestataire 7Opteam
  • Projet PDVF - Télétravail 5 mois (3 personnes)
  • Gestion de suivi de contrôles sur agents, sites, processus
  • Mission : Participer au développement back-end en java 11 spring boot 2 et front-end en angularjs 1.7. Reprise d'une application existante pour un autre client avec nouvelles fonctionnalités.
  • Projet DrBanner v2 - Télétravail 6 mois (6 personnes)
  • Gestionnaire de régie publicitaire
  • Mission : Participer au développement back-end avec services tiers comme Keycloak, Nuxeo, Amazon S3 et inter-connexions avec les configurations du service d'enchère (bidder) pour les bannières publicitaires.
Détails de l'expérience
  • Technologies : Java 11, PostgreSQL, Spring Boot 2, Spring Data JPA, Hibernate, Hibernate Validator, Hibernate Envers, ElasticSearch, Keycloak, Nuxeo, Amazon S3, Gradle, Lombok
  • Environnement de développement : Intellij IDEA, Gitlab, Gitlab CI, Docker, Slack, JIRA
  • Projet Waksio - Télétravail 2 mois (3 personnes)
  • Plate-forme de génération d'application de gestion basé sur du workflow à partir d'un modèle Json
  • Mission : Industrialiser le projet, améliorer le moteur de lecture du modèle et créer plusieurs composants interconnectés avec la base de données
Détails de l'expérience
  • Technologies : Java 8, PostgreSQL, Jackson, JUnit, Maven
  • Environnement de développement : Intellij IDEA, Gitlab, Gitlab CI, Heroku, Slack
  • Projet Ti-Core - Régie 24 mois (4 personnes)
  • Temps réel pour la gestion de tickets d'incidents pour les interventions de techniciens télécoms.
  • Mission : Concevoir et développer une architecture temps réel avec orientation micro-services REST pour améliorer la gestion de l'ERP interne : lecture d'emails, synchronisation de données, gestion des droits d'accès, notifications des modifications et planification des tâches
Détails de l'expérience
  • Technologies : Java, Spring, Spring Data, Spring Security, Oracle Database Change Notification, JAX-RS, Socket.io, JavaMail, JUnit, Mockito, VueJS, Ext JS, Git, npm, Maven
  • Environnement de développement : Intellij IDEA, Jenkins, Gitlab, Redmine, Nexus, Tomcat, Oracle 11g, PostgreSQL
  • Projet SAMMOA - Forfait 4 mois (4 personnes)
  • Logiciel de saisie embarquée pour l'observation de mammifères marins et d'oiseaux depuis un avion
  • Mission : Concevoir, Développer, Gérer le projet, les relations avec le client et Diriger une équipe de 3 personnes
Détails de l'expérience
  • Projets Toshiba-Places, TiViMMO, WizTiVi Service Platform (WSP) , BNP Paribas et iConcerts - Régie 21 mois (3 à 8 personnes)
  • Services sur télévision connectée
  • Mission : Concevoir et développer différentes solutions back-end et middle-ware pour gérer les données transmises sur les télévisions.
Détails de l'expérience
  • Projet WizTiVi Service Platform (WSP) (début 2012) - 3 mois (6 personnes) :
    • Description : Plate-forme de services côté serveur pour le développement d'application sur télevision
    • Mission : Développer sur la gestion du catalogue VOD et sur le paiement en ligne, Rédiger de la documentation sur l'utilisation du WSP sur des projets client
    • Technologies : Java, Spring, SOA, JAX-RS, JPA, Hibernate, MySQL, Maven, SVN, Google Docs
  • Projet BNP Paribas (fin 2011) - 1 mois (3 personnes) :
    (http://www.bnpparibas.com )
    • Description : Annonces et vidéos sur l'économie sur télévision
    • Mission : Développer le connecteur pour le WSP
    • Technologies : Java, Spring, SOA, XStream, Maven, SVN
  • Projet iConcerts (2011) - 5 mois (5 personnes) :
    (http://www3.iconcerts.com )
    • Description : VOD-SVOD de concerts sur télévision
    • Mission : Développer le connecteur pour le WSP, Gérer la partie technique du projet
    • Technologies : Java, EhCache, Memcached, Spring, XStream, Paypal, SOA, Maven, SVN
  • Projet TiViMMO (début 2011) - 5 mois (3 personnes) :
    • Description : Annonces immobilières géolocalisées sur télévision
    • Missions : Participer à la conception et au développement de l'architecture de l'application,Concevoir et Développer l'interface d'administration
    • Technologies : Java, JPA, Hibernate, Spring, Spring Web, JQuery, XHTML, MySQL, Maven, SVN
  • Projet Toshiba-Places (fin 2010-2011) - 7 mois (8 personnes) :
    (http://www.toshiba.fr/innovation/generic/toshiba-places-on-tvs/ )
    • Description : Portail de gestion de médias, photos. vidéos, applicarions, gestion des contacts, partage sur réseaux sociaux. etc... sur différents supports : télévision, tablette, smartphone, web
    • Missions : Développer des nouvelles fonctionnalités sur l'interface web client, Participer à la conception et au développement de l'interface d'administration pour la gestion géolocalisés des applications disponibles
    • Technologies : Java, GWT, JPA, Hibernate, MySQL, Maven, SVN
  • Projet WAO - Forfait 5 mois (2 personnes)
  • Outil de gestion web pour le suivi des observateurs sur les navires de pêche
  • Mission : Concevoir, Développer et Gérer le projet et les relations avec le client
Détails de l'expérience
  • Projets libres internes ToPIA, EUGene : génération de code / ORM
  • Projet libre Pollen : solution de votes en ligne
  • Développement fonctionnalités projet client Leroy Merlin
Détails de l'expérience
  • Projet Pollen (2009-2012) :
    (http://pollen.chorem.org/ )
    • Description : Gestion de vote en ligne
    • Mission : Gérer le démarrage du projet avec une équipe de 6 personnes (début 2009), Concevoir et développer de nouvelles fonctionnalités (2010-2012)
    • Technologies : Java, MDA, ToPIA, Tapestry, Struts 2, JQuery, PostegreSQL, Maven, SVN
  • Projet ToPIA (2009-2012) :
    (http://www.nuiton.org/projects/topia )
    • Description : Framework de persistance de données basé sur la génération de code depuis un modèle de classes UML
    • Mission : Améliorer et Optimiser la génération de code
    • Technologies : Java, MDA, Maven, SVN
  • Projet EUGene (2009-2010) :
    (http://www.nuiton.org/projects/eugene )
    • Description : Générateur de code depuis un modéle de classes UML
    • Mission : Développer la version 2 permettant un plus grand support de fichiers d'entrées et l'amélioration de la création des templates
    • Technologies : Java, XMI, XML, XSLT, Digester, MDA, Maven, SVN
  • Client Leroy Merlin - Projet site web (fin 2009) - Forfait 2 mois (2 personnes) :
    (www.leroymerlin.fr )
    • Description : Site web des produits Leroy Merlin
    • Mission : Développer une interface sur la gestion des cartes d'abonnement pour le site web de Leroy Merlin
    • Technologies : Java, ESB, Struts, Freemarker, SVN
  • Projet Chorem : Conception Architecture pour applications libres de gestion d'entreprise (www.chorem.org )
  • Projet Bonzoms : Conception/développement d'une application de gestion des personnes et sociétés : rôles, relations et contacts
  • Utilisation et participation au framework ToPIA (Java, MDA)(http://nuiton.org/projects/topia )
  • Utilisation framework Apache Tapestry (Java)
  • R&D OSGi avec Apache Felix
  • Utilisation outils Maven, SVN, NetBeans
  • Création d'une interface pour une application de suivi de textures dynamiques
  • Langage C++ avec la librairie Qt4
  • Utilisation de CVS avec un autre développeur
  • Bureau d’études en conception mécanique
  • Contribution au développement d'un logiciel de gestion d'entreprise (clients, projets, employés, tâches, factures, documents, ...) : Badge
  • Refonte de l'interface utilisateur
    Ajout de Nouvelles fonctionnalités
  • Langage C++ avec Visual Studio (MFC) avec Base de données MySQL
  • Utilisation de CVS avec un autre développeur
  • SSII : Société de Services en Ingénierie Informatique
    Unilog est devenu entièrement propriétaire à Logica
  • Analyse d'un outil collaboratif de suivi de projet (anomalies, évolutions, tâches employés, états d'avancement, ...) : GamaWEb développé en Java J2EE JSP Servlet
  • Analyse UML et configuration GamaWEB d'après les besoins d'une équipe projet (TMA G2B pour le client JCDecaux)
  • Interface PHP de transfert de données entre Excel et GamaWEB (parsing csv, base de données MySQL)
  • Association loi 1901
    Créée en 1996 dans le but de promouvoir le cinéma dans le milieu étudiants
    Au moyen d'une gazette hebdomadaire et d'animations sur des évènements cinématographiques (avant-premières, festivals, ...)
  • Mise en page de la gazette hebdomadaire Ciné-VOR sur le cinéma
  • Gestion d'une équipe (Président en 2008)
  • Responsable de la diffusion (Secrétaire en 2007)
  • Développement des premières versions du site de l'association