Profile Floris Robart

Présentation Vous trouverez ici des informations sur moi, ce que j'aime dans le développement logiciel, mes valeurs, mes qualités et mes passions.

Présentation générale

Passionné par le développement logiciel, j'aime résoudre des problèmes, simples ou complexes, et trouver des solutions efficaces afin de simplifier la vie des utilisateurs. De nature très curieuse, j'aime découvrir de nouvelles technologies et outils, et je suis toujours à la recherche d'opportunités pour apprendre et progresser en tant que développeur.

Ce que j'affectionne le plus dans le développement logiciel, c'est la possibilité de créer des outils pour faciliter la vie des utilisateurs, que ce soit pour les aider à accomplir des tâches plus rapidement, ou pour leur permettre de faire des choses qu'ils ne pouvaient pas faire auparavant. Ma vision de l'informatique est qu'elle doit être au service de l'humain. C'est pour répondre à cette vision que je poursuis un mastère en ingénierie logicielle et que je réalise de nombreux projets personnels.

Mes valeurs

En accord avec une vision de l'informatique au service de l'humain, les valeurs portées par la communauté open source me touchent particulièrement. Ces valeurs sont : l'entraide, le partage et le respect. Elles fondent les piliers sur lesquels reposent d'autres valeurs essentielles, comme la bienveillance, la curiosité et la rigueur.

L'entraide occupe une place centrale dans mon parcours. Grâce à elle, j'ai pu comprendre des concepts complexes, surmonter des obstacles techniques et progresser malgré les difficultés. Le partage est son prolongement naturel. Il permet de mettre ses connaissances à disposition, de contribuer à des projets communs et de rendre des outils accessibles. C'est dans cet esprit que j'ai créé Ma Documentation, en ligne, accessible à toutes et à tous, librement et gratuitement. J'ai aussi appliqué cette entraide dans mes projets scolaires en tant que chef de projet, notamment lors du site Web de Maison Eau d'Or, où nous avons partagé nos connaissances pour que tous les membres de l'équipe progressent ensemble.

Le respect est une condition indispensable à toute collaboration saine. Il garantit un environnement où chacun se sent écouté et valorisé. La bienveillance complète naturellement le respect. Là où le respect pose le cadre, la bienveillance crée la dynamique, favorise la confiance et renforce les liens. C'est en appliquant ces principes que nous avons réalisé des projets en équipes de 2 à 6, comme le Jeu Les aventuriers du rail et l'interface graphique de résolution de graphes, dans une ambiance constructive et respectueuse.

La curiosité est une disposition d'esprit fondamentale, elle pousse à explorer, questionner et s'ouvrir à de nouvelles perspectives. En ingénierie logicielle, domaine en constante évolution, elle est indispensable pour continuer d'apprendre. Associée à la rigueur, elle permet de produire un travail dont on peut être fier : un code propre, bien structuré et maintenable, et un logiciel déployé seulement lorsqu'il est pleinement satisfaisant, tant sur le plan fonctionnel que sur celui de la sécurité. La rigueur est au coeur de projets comme mon API d'authentification FlorAccess et Econoris, où la sécurité et l'intégrité des données sont essentielles. Ces projets sont voués à évoluer, ce qui rend la rigueur dans la conception et l'architecture du code encore plus importante.

Ces valeurs me guident au quotidien et façonnent ma manière d'aborder chaque projet. Elles se reflètent dans la façon dont je conçois mes réalisations, avec l'envie constante d'apporter quelque chose d'utile et pertinent.

En tant que chef de projet et chef d'équipe, j'ai mis en pratique ces valeurs lors de nombreux projets scolaires et personnels. Le site Web de Maison Eau d'Or en est un exemple. Du recueil des besoins à la rendu du livrable, en passant par la rédaction d'un cahier des charges, la création de maquettes et la gestion de l'équipe. J'ai aussi dirigé des projets tels que l'interface graphique pour créer et résoudre des graphes, la résolution du problème du voyageur de commerce, la création d'un générateur de plateau de jeu et la création du Jeu Les aventuriers du rail.

Mes qualités humaines

Avoir des valeurs, c'est important, mais pour les mettre en pratique, il faut aussi posséder des qualités humaines. Pour ce faire, j'ai développé des qualités comme l'organisation, la bienveillance et l'ingéniosité.

L'organisation est une qualité structurante, elle me permet d'aborder les projets avec méthode, d'anticiper les contraintes et de coordonner les différentes étapes. Lors de la création du Jeu Les aventuriers du rail, j'ai structuré l'avancement du projet depuis la définition du cadre du projet jusqu'à la mise en production, ce qui a permis d'assurer une progression cohérente et efficace.

La bienveillance, combinée à l'écoute, favorise une dynamique de groupe saine. Lors de projets comme le Jeu Les aventuriers du rail, j'ai veillé à ce que chaque membre trouve sa place et puisse s'exprimer malgré des différences de compétences, ce qui a renforcé la cohésion de l'équipe.

L'ingéniosité me permet d'affronter des problèmes techniques et organisationnels complexes, d'explorer plusieurs pistes et de proposer des solutions adaptées. Par exemple, lors du projet de résolution du problème du voyageur de commerce, j'ai contribué aux choix techniques pour garantir des résultats efficaces et performants.

Mes centres d’intérêts

Comme vous pouvez le voir sur mon GitHub et dans la section projets, je consacre beaucoup de temps à des projets personnels. J'aime énormément le développement logiciel, en particulier la création d'outils dont je suis le premier utilisateur.

Je pratique aussi le cyclisme sur route depuis près de deux ans. C'est un sport à la fois collectif et individuel : il demande coordination, gestion de l'effort et choix tactiques. J'apprécie particulièrement cet équilibre entre performance en équipe et dépassement individuel.

Malgré mon amour du cyclisme, mon sport de prédilection reste le roller, notamment le roller de vitesse et d'endurance, que je pratique depuis plus de 13 ans. J'en ai pratiqué en club amateur durant mes deux dernières années d'IUT au Havre et j'ai participé à l'événement 10 000 roulettes lors du Téléthon, un road trip encadré de 48 h d'environ 160 km pour récolter des fonds pour la recherche médicale. Je participe également aux 24h du Mans rollers, une compétition internationale d'endurance sur le mythique circuit Bugatti du Mans, expérience intense et très enrichissante.

Projets professionnels et personnels

Mon projet professionnel est de créer mon entreprise de développement logiciel, afin de continuer à développer mes applications. J'aimerais monétiser mes applications via de la publicité discrète et des abonnements sur un modèle freemium, tout en conservant des fonctionnalités de base accessibles gratuitement.

Avoir mon entreprise me permettra de recruter des développeurs pour accélérer l'évolution des projets. J'ai énormément d'idées potentiellement utiles pour les utilisateurs, et je souhaite les réaliser rapidement. Pour cela, il me faudra des ressources humaines et financières, d'où l'intérêt de créer une structure dédiée. Selon mes estimations, il me faudrait environ cinq ans de développement seul pour mener à bien tous mes projets. Avec une équipe de deux développeurs, je pense pouvoir les réaliser en moins de deux ans.

J'ai créé mon API d'authentification, qui fournit une authentification sécurisée et facilite l'interconnexion de mes applications. J'ai publié Ma Documentation pour former rapidement d'éventuels collaborateurs, et je veille à bien commenter mon code, rédiger des README complets et empaqueter les projets dans des conteneurs Docker pour faciliter les tests et contributions. Tous ces éléments constituent des atouts pour la création de mon entreprise.

Mes projets personnels incluent d'améliorer mes performances sportives, notamment en roller en vue des 24h du Mans rollers, et de continuer à épargner et à investir afin d'aménager avec ma compagne.