MAIN PROJECTS
2016 - 2021
5 years
TAWBS
Made with Game Maker Studio
2020
11 weeks
Chess Wars
Made with Java Swing
2021
11 weeks
Odd Shape Clicker
Made with JavaScript / CSS
BABY PROJECTS
2021
Pyuzle
Made with Game Maker Studio
2019
Maze Runners
Made with JavaFX
2018
Checkers
Made with Python Tkinter
2016-2021
5 years
TAWBS
Made with Game Maker Studio
Description
Fast-paced top-down puzzle shooter, in which you follow the story of a red square exploring the ins and outs of a mysterious facility, composed of 40 intricately-designed levels with plenty of game mechanics.
Context
This was my first game development project, started with no prior programming or design experience.
Project Highlights
2020
11 weeks
Chess Wars
Made with Java Swing
Description
Fusion of chess with turn-based battles and other RPG elements. Playable in 2-player mode or against a minimax-based AI.
Context
This was my second-year algorithmics project at university, made in a team of 4. I was the project manager, lead gameplay programmer, and graphics programmer.
2021
11 weeks
Odd Shape Clicker
Made with JavaScript / CSS
Description
A gamified behavioural experiment designed to help with research in cognitive sciences. Uses custom machine-learning algorithms to analyse mouse movements and predict user actions in real time.
Context
This was an internship project at the Neuroscience Reasearch Center of Lyon. I collaborated with researchers to design the experiment, then fully developed and deployed it.
2021
Pyuzle
Made with Game Maker Studio
Description
A fun take on jigsaw puzzles, with irregular-shaped pieces.
Context
This was a little coding side project.
Key Features
  • Bin-packing algorithms
  • Generic system to build puzzle piece models for any kind of given polygon
  • Generic system to generate irregular grids of pieces
2020 - Now
Miscellaneous
 
Description
Throughout my Msc Computer Science studies, I have worked on many different projects, revolving mostly around:

  • Computer graphics with ray-marching shaders
  • Software development in Java and C++
  • Web development and distributed applications
  • Data science (data engineering, data mining, machine learning, business intelligence)
  • Information Systems engineering
  • AI programming (algorithmical and logical approach) in C and Prolog

I have also ventured into smaller side-projects such as:

2019
Maze Runners
Made with JavaFX
Description
A playable random maze generator, including a maze solving algorithm.
Context
This was my first-year algorithmics project at university, made in a team of 3. I was the lead gameplay programmer and graphics programmer.
2018
Checkers
Made with Python Tkinter
Description
A simple checkers game, with various features (AI, undo move system, persistent leaderboards, etc.)
Context
This was my high-school algorithmics project, made in a team of 2.