A.L.I.C.E & Bot is a two-player cooperative game where a magnet named A.L.I.C.E helps a defective robot named Bot escape the factory. Beware of obstacles that could short-circuit Bot and compromise the escape
Theme: Attraction / Constraints: 2 players, use of AI, target audience: children aged 7 to 10.
Made by a team of five students as a UQAC project.
Unreal Engine 5 / C++
See videoLiftToHeaven is a solo game in which you have to find the green button to keep the melody going. Each button can become green once you found the previous one.
It is a video game created in 30 hours by a team of three during the Code Game Jam 9th edition (2025). The theme was : melody to infinity. It won 1st place.
Unreal Engine 5
See itch.io pageSee videoLinked is a cooperative two-player game where the goal is for both players to touch each other. But be careful: each player controls one direction of movement, and the movements of both players are linked!
It is a video game created in 48 hours by a team of two during the Wonder Jam Fall 2024. It won 3rd place. You can find details about the theme and constraints on the game's itch.io page.
Unreal Engine 5
See itch.io pageSee videoRunIIque is a single-player game where you play as a wizard trying to counter a spell that causes continuous snowfall over a Viking village. Runes are scattered throughout the village, and you must find them and win them by solving puzzles. Then you have to figure out how to assemble them to counter the spell.
Made by a team of four students as a UQAC project.
Unreal Engine 5 / C++
See itch.io pageSee videoDuckSense is a VR application designed to raise awareness about visual impairments. It simulates three types of color blindness and five levels of myopia. It conveys environmental information through alternative senses, such as vibrations and spatial (3D) audio.
The user's goal is to read a message instructing them to catch a red duck in the Hook-a-duck game, then find the game and catch red ducks.
Made by a team of four students as a UQAC project.
Unity / C#
See videoPhishingController is a serious game where you take on the role of an employee responsible for identifying phishing attacks in messages received by clients.
The game aims to educate users on how to identify common phishing patterns by exposing them to different types of attacks, including email phishing, pop-up phishing, SMS phishing, and others.
Made by a team of four students as a UQAC project.
Unreal Engine 5
Melty is a solo game in which you play as an ice cube that melts at different speeds depending on the zone you're in. Your goal is to reach the boat on the beach. Each time you melt, you respawn at the beginning, with your life increased based on how many snowflakes you collected during your previous attempt.
It is a video game created in 48 hours by a team of four during the Wonder Jam Winter 2024. You can find details about the theme and constraints on the game's itch.io page.
Unreal Engine 5
See itch.io pageA UQAC project redesigning the famous game BomberMan.
Made by a team of four students as a UQAC project.
Unreal Engine 5 / C++
See itch.io pageA web application to manage collaborative tasks, including features as tasks priority, creating teams, a calandar, and some more.
Made by a team of four students as a UQAC project.
HTML / CSS / AJAX / PHP / JS
A physics engine coded using OpenFrameworks that handles 3D objects on which forces can be applied. It detects and resolves collisions between these objects.
Made by a team of four students as a UQAC project.
C++
(Research project)
This project involves calculating movement strategies based on Markov decision processes, with the added constraint that the movements must be predictable and that the moving agent may not be observed at all times.
To test the predictability of the strategies found, I also developed an application aimed at asking a human participant to predict the agent's movements in a partially observable environment, and then comparing the results obtained between predictable and non-predictable agents.
The beginning of this project is a TELECOM Nancy project, and I continued it as my second year's internship.
Java / Java Swing
As part of a language theory project, I developed a compiler that translates a simplified grammar of the Ada language into assembly language.
Made by a team of four students as a TELCOM Nancy project.
Java
Professor Brass is a game where you learn english expressions by drawing them. One player has to draw an expression based on the expression itself and its meaning, and the other player has to guess the expression.
Made by a team of two students as a TELECOM Nancy english project.
Python (Flask) / html / CSS
TelecomNancy DirectDealing is an online circular economy application that allows people to lend/borrow equipment (lawnmowers, jackhammers, vegetable peelers, etc.) and/or offer/request services (fixing a water leak, piano lessons, moving assistance, etc.).
Made by a team of four students in one week as a TELECOM Nancy project.
Java / JavaFX
An application to sell products using smart contracts and the blockchain.
Made by a team of two student as a TELECOM Nancy project.
React / js / solidity / Ethereum / Metamask / Web3
A program that detects other devices on the same network and finds the list of accessible ports. Uses a custom-coded ping command.
Made by a team of two student as a TELECOM Nancy project.
C
A programm using a database of car's technical details and charging stations locations in France to find an itinerary. It considers the car's range and the number of vehicles already heading to each station to ensure the car doesn't run out of charge along the way.
Made by a team of four student as a TELECOM Nancy project.
C
A web application promoting the circular economy and allowing users to share their gardens and tools.
Made by a team of four student as a TELECOM Nancy project.
html / CSS / python (Flask)