J'ai commencé la programmation avant de savoir compter jusqu'à 100. Je me suis passionné des systèmes complexes touchant à tout, ayant commencé par le développement de jeux vidéo en c++, from scratch j'ai commencé à prendre plus d'expérience dans le domaine Web.
Nouveau stage à Lectra. J'étais intégré dans l'équipe Agile. Mon principal sujet de travail était le développement d'un micro service en dot net. J'ai participé à tous les process de développement tel que les réunions la pipeline de développement, Intégration en continu...
J'ai créé un outil interne de centralisation des librairies développé par d'autre ingénieurs. En scrapant l'api gitlab et utilisant artifactory pour lister les repos qui étaient intéressants. Avec des fonctionnalités classiques de recherche et filtre (utilisant Algolia).
Je travaille sur le backend d'un réseau social. Fait en typescript transpilé pour du node.js. C'est une équipe réduite et par conséquent je touche à tout. La base de données dans un premier temps PostgreSQL passé en MongoDB, hébergé sur CleverCloud avec tests automatiques sur CircleCI.
J'ai participé à une game jam, c'est à dire un week end de création de jeu vidéo. En 48H créer un jeu vidéo à partir de rien. Une fois la période de création il faut soumettre son jeu aux revues des autres créateurs.
Plus tard je décidai de passer de mon prototype de la game jam 35 à un jeu complet sur Android, que j'ai publié sur l'app store en portant ma codebase sfml/C++ sur android avec le NDK.
J'ai effectué ma troisième année de licence au Canada dans la ville de Quebec. J'y ai réalisé différents projets tels qu'un moteur de rendu 3D et un éditeur de scène.