top of page

Welcome to my portfolio!

I recently graduated with a Master's degree in Game Design & Programming from ISART DIGITAL Paris.

I am currently working as a solo Unity Developer on web-based games that I plan to publish on platforms such as Poki. I am involved in multiple aspects of development, including gameplay programming, game design, level design, and light art production, allowing me to iterate quickly on complete game experiences.

I am actively looking for new job opportunities as a Programmer.

I’ve contributed to various projects and personal endeavors, always striving to learn new things and embrace challenges. I focus on refining my creations to align with the creative vision. My strong curiosity for the technical side of games drives my passion for improving and perfecting every aspect.

Student Projects

Click on the image to learn more about each project

Unreal 5 (Blueprint, C++)

Gameplay Programmer

10 months

  • Programmed movements in blueprint (slide, dash, grapple, wall-run, coyote time, grab ledge)

  • Programmed an object pool in C++

  • Programmed the system of a sequence of movements to increase the rhythm of the sound 

  • Implemented wall destruction using Chaos Physics

  • Added juiciness (Player movement game feel, Niagara systems and Shaders)

  • Programmed the FOV system based on speed

Unreal 4 (Blueprint)

Gameplay Programmer

3 months

  • Programmed a spatialized inventory system with specific shapes (inspired by the inventory system in the video game Dredge)

  • Programmed object behaviors (attack, heal, stimulate)

  • Programmed a tool for creating objects in unreal using data table: 

    • Visual assignment

    • Object shape

    • Object type 

    • Statistics assignment

    • Object description​

  • Programmed a shop system that allows players to trade acquired items to optimize their build

  • Implemented inventory VFX

Unity (C#)

Gameplay Programmer /  Game Designer

3 months

  • Programmed platform behavior 

  • Programmed physic and collision system

  • Integrated sound

  • Created the 2nd level

Unity (C#)

Gameplay Programmer / Game Designer

2 weeks

  • Implemented bouquet orders

  • Added dig hole feature

  • Set up hole logic

  • Implemented object respawn feature

Unreal 4 (Blueprint)

Gameplay Programmer / Designer

3 months

  • Designed narrative elements

  • Added juiciness (Shader, animations, Niagara systems)

  • Created map

  • Set up lighting

  • Implemented quest system

  • Developed interaction system

Unity (C#)

Gameplay Programmer

3 months

  • Programmed a wave system

  • Programmed an enemy spawner

  • Programmed UI screens and interactions

  • Programmed tools to create and manage different waves

  • Programmed a server to store player information

  • Created VFX for power-ups

Personal / Game Jam Projects

Click on the image to learn more about each project

Unreal (C++, Blueprint)

Gameplay Programmer

4 months

  • Developed the knife mechanic in C++ (throw, pull, attack functionality)

  • Implemented movement systems in C++ (ledge grab, movement, jumping mechanics)

  • Implemented the physics-based chain system in C++

  • Created a custom tool for managing physics chains in C++

  • Programmed spell behaviors in C++

  • Developed AI enemy state machine and behavior systems in Blueprint

  • Designed and implemented gameplay abilities and effects using Blueprint

  • Developed user interface elements in Blueprint

  • Created VFX for spells using Niagara, including fluid simulation

Unity (C#)

Gameplay Programmer

48 hours

  • Implemented vortex system

  • Created UI

  • Added juiciness (VFX, animations)

Unreal (Blueprint)

Gameplay Programmer

48 hours

  • Developed the player controller, including movement and input handling

  • Set up the build configuration specifically adapted for planetarium projection

  • Integrated Chaos physics for asteroid destruction

  • Implemented the win and lose conditions to structure the game flow

 PC / WEB (Solo, Grand Jury Prize)

Godot (GDScript)

Gameplay Programmer

48 hours

  • Designed and implemented the UI, including Title Card, Level Selection, Win and End Screens, and Thermometer

  • Developed the level switching system to manage scene transitions

  • Created the trap system with gameplay interactions and visual feedback

  • Implemented the victory zone to trigger game win conditions

Unity (C#)

Gameplay Programmer

48 hours

  • Implemented character customization

  • Created fairground scene

  • Created pizza scene

Unity (C#)

Gameplay Programmer 

48 hours

  • Implemented the bubble spawning system

  • Developed the difficulty system

  • Added juiciness (Animations, Particles)

Unity (C#)

Gameplay Programmer 

48 hours

  • Created the book interaction system

  • Developed the object selection system

  • Set up the victory condition logic

Unity (C#)

Gameplay Programmer

48 hours

  • Implemented UI

  • Created trap mechanics

  • Set up camera system

bottom of page