LiftToHeaven
30h
team of 3
Code Game Jam
1

LiftToHeaven 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 video
RunIIque
3 months
team of 4
UQAC project

RunIIque 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++

Linked
48h
team of 2
Wonder Jam
3

Linked 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 video
BomberMan
2 weeks
team of 4
UQAC project

A 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 page
EduarToDo
2 months
team of 4
UQAC project

A 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

Physics Engine
4 months
team of 4
UQAC project

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++

Observer Aware (Partially Observable) Markov Decision Process
6 months
team of 2, then alone for 2 months
TELECOM Nancy project

(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

Ada-to-Assembly Compiler
9 months
team of 4
TELECOM Nancy project

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
3 months
team of 2
TELECOM Nancy project

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
1 week
team of 4
TELECOM Nancy project

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

Blockchain application
3 months
team of 2
TELECOM Nancy project

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

Network programming
1 month
team of 2
TELECOM Nancy project

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

Path finding for electric vehicles
4 months
team of 4
TELECOM Nancy project

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

Web Application for shared gardens
3 months
team of 4
TELECOM Nancy project

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)