Je suis un jeune développeur polyvalent, explorant des possibilités infinies dans le monde de la technologie.
7années d'expérience
Mon Histoire
Ma passion pour la programmation a d'abord émergé d'un intérêt naïf pour la création de sites web, combiné à une soif infinie de connaissances. Cette exploration m'a rapidement poussé à appliquer ce savoir nouvellement acquis à d'autres sphères de ma vie. J'ai notamment développé un intérêt pour la création de serveurs de jeu en Java, pour le jeu qui a marqué mon enfance : Minecraft. Ces serveurs ont gagné en popularité, atteignant des pics de plus de 100 joueurs simultanés et générant des revenus — ce qui a alimenté ma motivation à approfondir mes compétences en programmation.
Avec les années, je me suis éloigné du monde du jeu vidéo pour élargir ma maîtrise de multiples langages et frameworks de programmation. J'ai développé une sensibilité particulière aux petites inefficacités dans les produits, les procédures ou les tâches répétitives, et je cherche constamment des occasions de créer des outils pour les résoudre.
Même dans les moments du quotidien, mon instinct de développeur prend le dessus. Chaque fois que je visite un site web, je me demande naturellement comment il a été conçu, quelle pile technologique le propulse, et comment je pourrais l'améliorer. Pour moi, coder n'est pas simplement une profession — c'est devenu une manière profondément ancrée de penser, d'apprendre et de créer.
Expérience Professionnelle
J'ai eu l'opportunité de travailler avec des équipes formidables, où j'ai beaucoup appris et contribué à des projets passionnants. Voici quelques points forts de mes expériences récentes.
Développe des preuves de concept pour valider la valeur et la faisabilité de solutions innovantes.
Construit des fondations techniques réutilisables et documente les apprentissages pour faciliter le transfert de connaissances aux équipes de livraison.
Reconnaissances obtenues pour l'excellence académique, l'innovation et la programmation compétitive.
Bourse d'excellence Beenox
Scholarship
Fondation du Cégep de Sainte-Foy and Beenox · 2025–2026
Awarded for academic excellence, leadership, and sustained engagement in the IT program.
iA Hackathon
1st Place
iA Groupe Financier · 2024
Won 1st place in iA's inaugural internal hackathon — a tech donation challenge benefiting a non-profit. Participated in all three consecutive editions (2023, 2024, 2025).
BP Hacks
2nd Place
Botpress · 2026
Ranked 2nd overall at Botpress's Quebec City hackathon.
Coveo Blitz
Quarter Finals
Coveo · 2026
Reached the quarter-finals at this regional competitive programming competition.
Canadian Computing Competition
Participant
University of Waterloo · 2025
Represented CÉGEP de Sainte-Foy at the national algorithmic programming competition.
Hackathon de l'Institut Quantique
1st Place
Institut Quantique, Université de Sherbrooke · 2026
Completed the Introduction à l'informatique quantique workshop at SherHack Quantique.
Projets
Voici quelques-uns des projets sur lesquels j'ai travaillé. Chaque projet représente un défi unique et une expérience d'apprentissage.
Sherba
A mobile app helping University of Sherbrooke students find housing by combining roommate preferences and aggregating listings across multiple platforms. Features AI-powered data structuring, isochrone-based filtering, and a provider-agnostic scraping architecture.
Dictionary
A modern web-based dictionary application with a clean interface for looking up word definitions, synonyms, and usage examples.
Todo
A task management application for organizing and tracking your daily tasks and projects. This was a learning project to get a better understanding of standard practices. I used Claude AI as an architectural advisor.
This Portfolio
A personal portfolio website built with Next.js, showcasing my projects, skills, and experience. Features internationalization support for English and French.
Globber
A high-performance Go library for matching file paths against glob patterns and traversing file systems. Features a stack-based matching algorithm, zero dependencies, and optimized performance with object pooling.
Gear
A lightweight, type-safe CLI framework for Go with automatic help generation, argument validation, and hierarchical command structures. Built with zero dependencies using only Go's standard library.
Handy
A simple programming language built as a learning sandbox for understanding how interpreters and compilers work. Features a custom lexer, parser, and interpreter with module support.
Pace Task Runner
A lightweight, minimal dependency task runner for polyglot environments. Designed to be fast and efficient, making it easy to automate tasks in various programming languages.
Mia
A desktop application that simplifies zip file creation for academic project submissions. Built with Tauri, featuring file exclusion rules, customizable naming, and IDE integration.
Boxes
A command-line tool for managing Minecraft servers locally. Create and manage multiple server instances with customizable settings across Windows and macOS.
Maestro
A versatile command manager for Kotlin, designed to seamlessly integrate with PaperMC, Velocity and more. Enables efficient control and organization of commands.
MCCollector
A Minecraft library that replicates Discord.js message collector functionality. Collect messages, locations, inventory clicks, and entities from players.
Compétences
Tout au long de mon parcours, j'ai acquis un ensemble diversifié de compétences qui me permettent de relever une large gamme de défis. Mon expertise couvre divers langages de programmation, frameworks et outils, me permettant d'exprimer ma créativité et de construire des solutions innovantes.