Développeur orienté processus avec une soif insatiable d'apprendre et de bâtir des outils efficaces et idiomatiques.
3stages complétés
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.
Configuré une plateforme d'observabilité pour la surveillance proactive des serveurs et des applications.
Géré dynamiquement les ressources serveur pour maintenir des performances optimales et une utilisation efficace des ressources.
Maintenu des APIs C# pour répondre aux besoins métier en évolution.
Distinctions & Prix
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.
Formation
Parcours académique et établissements qui ont façonné mes bases techniques.
Un ensemble ciblé d’outils et de systèmes qui représentent le mieux ma façon de construire : petites surfaces, contraintes claires et profondeur d’ingénierie pratique.
Task runner
Pace
A minimal Go task runner for polyglot projects, designed around fast startup, low ceremony, and predictable automation.
Housing app
Sherba
A student housing app that combines roommate preferences, listing aggregation, AI structuring, and location-aware filtering.
Server manager
Boxes
A local Minecraft server manager for creating and running multiple server instances across Windows and macOS.
Programming language
Handy
A small programming language sandbox with a custom lexer, parser, interpreter, and module system.
Path matching
Globber
A zero-dependency Go library for fast glob matching and filesystem traversal.
CLI framework
Gear
A type-safe Go CLI framework with nested commands, validation, and generated help text.
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.