Mon Histoire

Mes Débuts en Programmation

Tout a commencé en 5e, quand j’ai reçu mon premier MacBook. J’ai créé ma première calculatrice en ligne de commande en C++. À l’époque, je rêvais de développer un jeu vidéo inspiré du film Chappie. Un projet (un peu trop) ambitieux pour un collégien, mais qui m’a montré que j’avais déjà l’esprit d’un créateur. Au collège, j’ai découvert Scratch, puis en seconde, j’ai choisi l’option ICN (Informatique et Création Numérique), où j’ai appris les bases du Python.

L’Éveil de Ma Passion

En première, j’ai choisi la spécialité NSI (Numérique et Sciences Informatiques). C’est là que tout a vraiment commencé. J’ai développé une application de recommandation de repas en JavaScript, que j’ai ensuite recodée plusieurs fois en Vue 2 pour améliorer son architecture. Le confinement lié au COVID m’a offert du temps libre, que j’ai consacré à monter en compétences. J’ai alors fait un des choix les plus important de ma vie en rejoignant Hiberfile, une alternative open source à WeTransfer, en tant que développeur principal. Ce projet m’a permis de maîtriser à la fois le front-end et le back-end, avec quelques centaines d’utilisateurs à gérer.

Mon Passage en École

Après le lycée, j’ai intégré HETIC, une école réputée en développement. J’ai opté pour un bachelor en Data et IA plutôt qu’en web, car je voulais explorer de nouveaux horizons. Ce choix s’est avéré visionnaire : aujourd’hui, la Data et l’IA sont au cœur des innovations technologiques.
À HETIC, j’ai choisi de me concentrer sur la structure de mes projets et le clean code, alors que le programme visait à nous apprendre à délivrer rapidement de la valeur. Aujourd'hui en master à l’EEMI, j’ai paradoxalement fait l'inverse : alors que le programme est conçu pour nous apprendre à architecturer nos projets, je me suis focalisé sur la création rapide de valeur. Résultat ? Je maîtrise aujourd’hui les deux aspects clés du développement : une architecture scalable et une livraison efficace. Cette double compétence me permet de faire les meilleurs compromis pour répondre à vos besoins, qu’il s’agisse de prototyper rapidement ou de construire des solutions durables.

Mon Univers Technologique

Aujourd’hui, je me définis comme un développeur très généraliste. J’ai exploré une multitude de langages et de technologies au fil des années, ce qui me permet de m’adapter à presque tous les projets. Que ce soit en TypeScript, Golang, React Native, ou bien d’autres outils, je suis à l’aise pour plonger dans de nouveaux écosystèmes et trouver les solutions les plus adaptées. Mon objectif ? Rester proche des besoins concrets des projets tout en continuant à explorer et à apprendre.

Me Contacter