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
2020 - Now
Miscellaneous
 
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 four. 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
Miscellaneous

During my work experiences, I additionally lead the development of:

  • A gamified demonstrator to showcase an edge computer vision solution I developed Kivy
  • A gamified demonstrator to showcase a cloud-based machine-learning solution I developed JS/CSS

Throughout my Msc Computer Science studies, I also worked on many different projects:

  • Computer graphics with ray-marching shaders GLSL
  • Software development Java C++
  • Web development and distributed applications Java
  • Data science (data engineering, data mining, machine learning, business intelligence) Python
  • AI programming (algorithmical and logical approaches) C Prolog
  • Information Systems engineering
  • Compiler design C++
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.