Passionné par le développement logiciel, J'aime résoudre des problèmes, simple ou complexe, 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 de nouveaux outils, et je suis toujours à la recherche de nouvelles opportunités pour apprendre et grandir en tant que développeur.
Se 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 afin de répondre à cette vision que je réalise un mastère en ingénierie logicielle et que je fais beaucoup de projets personnels.
En accord avec une vision de l'informatique au service de l'humain, les valeurs portées par la communauté open source me touche particulièrement. Ses valeurs sont : l'entraide, le partage et le respect. Ces trois valeurs fondent les pilliers sur lesquels repose d'autres valeurs essentielles, dont la bienveillance, la curiosité et la rigueur.
L'entraide occupe une place centrale dans mon parcours. C'est grâce à elle que la progression a été possible lors de la découverte du développement. C'est également grâce à cette entraide que j'ai pu comprendre des concepts complexes, surmonter des obstacles techniques et avancer malgré les difficultés. Le partage en est le prolongement naturel de l'entraide, il permet de mettre ses connaissances à disposition, contribuer à des projets communs, rendre ses outils accessibles. C'est dans cet esprit que j'ai créée ma documentation en ligne, accessible à toutes et tous librement et gratuitement. J'ai également mis en pratique cette entraide lors de mes projets scolaires en tant que chef de projet, notamment lors du projet de site Web de Maison Eau d'Or, où nous avons partagé nos connaissances avec l'équipe pour que tous les membres puissent progresser ensemble et profiter de l'expérience des autres.
Ces deux valeurs ne peuvent cependant exister sans le respect, valeur obligatoire de toute collaboration saine. Qu'il s'agisse des membres d'une équipe, des utilisateurs finaux ou des contributeurs open source, le respect garantit un environnement où chacun se sent écouté et valorisé. La bienveillance vient naturellement compléter le respect. là où le respect pose le cadre, la bienveillance crée la dynamique, elle favorise la confiance, renforce les liens et permet à une équipe de véritablement progresser ensemble. C'est en appliquant ces valeurs que nous avons pu réaliser des projets en équipe de 2 à 6 comme le jeu 'Les aventuriers du rail' et l'interface graphique de résolution de graphes, dans une bonne ambiance et en veillant à ce que chaque membre se sente valorisé et entendu.
La curiosité est bien plus qu'une qualité professionnelle, c'est une disposition d'esprit fondamentale. Elle pousse à explorer, à questionner, à remettre en cause ses acquis et à s'ouvrir à de nouvelles perspectives. En ingénierie logicielle, domaine en constante évolution, elle est indispensable pour continuer à apprendre et à grandir. C'est elle qui, associée à la rigueur, permet de produire un travail dont on peut être fier : un code propre, bien structuré, maintenable, et un logiciel mis en production uniquement lorsqu'il est pleinement satisfaisant. Tant sur le plan fonctionnel que sur celui de la sécurité. La rigueur est au cœur de mes nouveaux projets comme Mon API d'authentification FlorAccess, où la sécurité du chiffrement n'admet aucun compromis, et mon gestionnaire de finance Econoris, où l'intégrité des données financières est capitale. De plus ses deux projets sont largement voué à évoluer, ce qui rend la rigueur dans la conception et l'architecture du code d'autant plus importante pour garantir une bonne maintenabilité et évolutivité.
Ces valeurs me guident au quotidien et façonnent ma manière d’aborder chaque projet. Elles se reflètent naturellement dans la façon dont je conçois mes réalisations, avec l’envie constante d’apporter quelque chose d’utile et de pertinent.
C'est en tant que chef de projet et chef d'équipe que j'ai eu l'opportunité de mettre en pratique l'ensemble de ces valeurs lors de mes projets scolaires et personnels. Le site Web de Maison Eau d'Or en est un bel exemple. Du recueil des besoins auprès de la filière commerciale de l'IUT du Havre jusqu'à la réalisation du site Web, en passant par la rédaction d'un cahier des charges rigoureux, la création de maquettes et la gestion attentive de l'équipe de développement se projet à été un projet très complet et instructif. J'ai également dirigé les projets de création d'une interface graphique pour créer et résoudre des graphes, de résolution du problème du voyageur de commerce, de la création du jeu de plateau 'Les aventuriers du rail' et de la création d'un générateur de plateau. Tous ses projets ont été l'occasion de mettre en pratique les valeurs d'entraide, de respect, de bienveillance, de curiosité et de rigueur, que ce soit dans la gestion de l'équipe, la conception du projet ou la réalisation technique. Par exemple, lors du projet de résolution du problème du voyageur de commerce, nous avons dû faire preuve d'une grande rigueur algorithmique pour implémenter des solutions efficaces et correctes.
Avoir des valeurs c'est important mais pour pouvoir être à la hauteur de ses valeurs, il faut également posséder des qualités humaines qui permettent de les mettre en pratique au quotidien. C'est pourquoi j'ai développé des qualités humaines telles que l'organisation, la gentillesse et l'ingéniosité.
L’organisation est une qualité structurante dans ma manière de travailler. Elle me permet d’aborder les projets avec méthode, de clarifier les objectifs, d’anticiper les contraintes et de coordonner efficacement les différentes étapes de réalisation. Cette capacité s’est particulièrement exprimée dans mes rôles de chef de projet, que j’ai régulièrement occupés durant mes études. Lors du projet de site web de Maison Eau d’Or, j’ai structuré l’avancement du projet depuis le recueil des besoins jusqu’à la mise en production, en passant par la rédaction d’un cahier des charges, la planification des tâches et la répartition du travail au sein de l’équipe. Cette organisation a permis de maintenir une vision claire du projet, d’éviter les dérives et d’assurer une progression cohérente et efficace.
La bienveillance, associée à une attitude naturellement calme et à l’écoute, constitue un véritable atout dans le travail en équipe. Dans un contexte scolaire où les groupes sont souvent imposés et volontairement hétérogènes, des tensions peuvent apparaître. Ma capacité à apaiser ces situations, à favoriser le dialogue et à valoriser les contributions de chacun a permis de maintenir une dynamique de groupe saine et productive. Lors de projets comme la réalisation du 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 techniques et de vision du projet. Cette approche a contribué à renforcer la cohésion de l’équipe et à créer un environnement propice à la collaboration et à la progression collective.
Enfin, l’ingéniosité est une qualité qui me permet de faire face aux problèmes techniques et organisationnelles, même les plus complexes. Elle se traduit par une capacité à analyser un problème, à explorer différentes pistes et à proposer des solutions adaptées, y compris lorsque les approches classiques ne suffisent pas. Dans certains cas, cela implique de concevoir des solutions de contournement pour atteindre les objectifs fixés. Cette qualité s’est révélée particulièrement utile dans mon rôle de chef de projet : lorsqu’un membre de l’équipe rencontrait une difficulté, il se tournait naturellement vers moi, et je devais l'aider à trouver une solution. Par exemple, lors du projet de résolution du problème du voyageur de commerce, où la complexité algorithmique était élevée, j’ai contribué à orienter les choix techniques afin de garantir des résultats à la fois corrects et performants.
Ces qualités humaines complètent et renforcent les valeurs que je défends. Elles me permettent non seulement de concevoir des solutions techniques pertinentes, mais aussi de m’inscrire dans une démarche collaborative efficace, où l’humain reste au coeur du projet. Elles constituent aujourd’hui un socle essentiel dans ma construction en tant qu’ingénieur logiciel et chef de projet.
Comme vous pouvez le voir sur mon Github et dans la section projets de ce site, je passe beaucoup de temps à réaliser des projets personnels, et je n'ai pas encore eu le temps de réaliser la moitié de mes idées. Tous cela pour dire que j'aime enormément le développement logiciel et surtout la création d'outils dont je suis le premier utilisateur.
Mais se n'est pas mon seul centre d'intérêt, je fais également du cyclisme sur route depuis presque 2 ans. C'est une activité que j'apprécie énormément, le cyclisme sur route est un sport très intéressent parce que c'est à la fois un sport d'équipe et un sport individuel. L'équipe permet d'aller à la fois d'aller plus vite mais aussi plus loin. Il faut être parfaitement coordonné avec ses coéquipiers pour que chacun puisse jouer son rôle correctement, mais en même temps c'est un sport individuel dans le sens ou il faut être capable de se dépasser seul, de gérer son effort et de faire les bons choix tactiques pour réussir à suivre le rythme du peloton ou pour réussir à s'échapper. C'est un sport très complet qui demande à la fois de la force, de l'endurance, de la technique et de la stratégie, et c'est ce qui me plaît autant dans cette discipline.
Malgré mon amour pour le cyclisme, mon sport de prédilection reste le roller, plus particulièrement le roller de vitesse et d'endurance. Je le pratique le plus souvent seul depuis plus de 13 ans car je n'est pas eu l'occasion de rencontrer des camarade de rollers autour de chez moi, cependant j'en ai quand même pratiqué en club amateur durant mes deux dernière années d'IUT au Havre. J'ai également eu l'occasion de participer plusieurs années à un événement de roller organisé par l'association 10 000 roulettes > à l'occasion du Téléthon, qui est un road trip très encadré de 48h où l'on parcours environs 160km en roller, en passant par plusieurs villes et villages, pour récolté des fonds pour la recherche médicale. C'était une expérience très enrichissante, tant sur le plan sportif que humain, et cela m'a permis de vivre une aventure unique en son genre. Je participe également tous les ans au 24h du Mans rollers qui est une compétition internationale de roller d'endurance, où des équipes de une à douze personnes s'affrontent pendant 24h sur le mitique circuit bugatti du Mans. C'est une expérience très intense et très enrichissante, qui me permet de repousser mes limites physiques et mentales, et de vivre des moments forts en équipe et en solitaire.
J'ai pour projet professionnel d'ouvrir mon entreprise de développement logiciel, afin de continuer à développer mes applications. J'aimerai monétisé mes application notament grâce à de la publicité discrète et des abonnements sur le modèle freemium, pour que les fonctionnalité de base de mes applications sois toujours accessible gratuitement à tous les utilisateurs.
Le fais d'avoir mon entreprise me permettra également de pouvoir recruter d'autres développeurs pour m'aider à développer mes applications, et ainsi pouvoir les faire évoluer plus rapidement. Comme noter plus haut, j'ai énormément d'idées de projets qui, je pense, pourraient être très utiles pour les utilisateurs, et j'aimerai pouvoir les réaliser le plus rapidement possible pour pouvoir les mettre à disposition des utilisateurs, mais pour cela j'ai besoin de ressources humaines et financières que je n'ai pas encore. C'est pourquoi je pense que la création de mon entreprise est la meilleure solution pour pouvoir réaliser mes projets dans les meilleures conditions possibles. Celon mes estimations, je pense avoir environs 5 ans de développement seul pour pouvoir réaliser tous mes projets, mais avec une équipe de deux développeurs à mes côtés, je pense qu'on pourrais les réaliser en moins de 2 ans, ce qui me permettra de les mettre à disposition des utilisateurs beaucoup plus rapidement et ainsi pouvoir aider plus rapidement les utilisateurs à simplifier leur vie grâce à mes applications.
De plus vous avez pu lire que j'ai créer ma propre API d'authentification, outre le fais qu'elle permet une authentification sécurisée bien plus simple que le traditionnel mot de passe elle me permet surtout de créer un écosystème, se qui permet à toute mes applications de s'interconnecté entre elles, un peu comme se que fait Google avec Gmail, Google Drive, Google Calendar, etc. J'ai également une documentation générale qui me permettra de former facilement et rapidement des potentiels collaborateurs qui pourraient m'aider à développer mes applications et je met un soins particulier à bien commenter mon code, à rédiger des README complets et à toujours tous mettre dans des conteneurs Docker pour que n'importe qui puisse facilement lancer mes applications en local pour les tester, les utiliser ou même contribuer à leur développement. Tous ses éléments sont pour l'instant que des détails de propreté mais me donnerons une longueur d'avance pour la création de mon entreprise, car ils me permettront de recruter plus facilement des collaborateurs, de les former plus rapidement et de les faire monter en compétence plus rapidement.
Mes projets personnels sont d'améliorer mes performances sportives, notamment en roller en vue des 24h du Mans rollers que je fais en solitaire pour la première cette années, ainsi que de continuer d'économiser afin d'emménager avec ma compagne.