About Me

  • Game Development: Unity | C# | Unreal4 | C++ | Git | Plastic SCM | Perforce
  • Web Development: HTML | CSS | JavaScript
  • Languages: English | French | Mandarin
  • 2024.3 - Current | Montreal, Canada
    Gameplay programmer | Barbie DreamHouse Adventures and Barbie Magical Fashion | at Budge Studios
  • 2023.8 - 2024.3 | Montreal, Canada
    Gameplay programmer | This Bed We Made | at Lowbirth Games
  • 2020.8 - 2023.8 | Montreal, Canada
    Gameplay programmer | Worship and Struggling | at Chasing Rats Games
  • 2018.8 - 2018.9 | Shanghai, China
    Game tester | Swords of Legends 3 | at Aurogon
  • 2019.8 - 2021.12 | Chicoutimi, Canada
    UQAC | Video Game Programmer | Master
  • 2015.2 - 2022.9 | Rouen, France
    ESIGELEC | Software Engineering | Engineer

My Projects

This Bed We Made | Developped by Lowbirth Games

A third-person narrative detective game

Tools: Unreal5, Perforce


  • Established a CI/CD pipeline and developed custom bug report tools with Editor Utility Widgets, Jenkins, Python and Node.js integrated into UE5 and Discord, streamlining the workflow for the QA department.
  • Built localization automation tools translating 7000+ text objects, cutting localization workload significantly.
  • And of coruse, plenty of bug fixes.

Worship | Developed by Chasing Rats Games

A multiplayer open-world rogue-lite cultist theme game

Tools: Unity, GitLab


  • Designed and implemented core gameplay mechanisam system: symbol recognition, asynchronous map generation
  • Developed the Blood & Ritual system, allowing players to create symbols from blood to cast spells.
  • Built gameplay systems for cultist/follower mechanics, including animations, UI, networking, and player control.
  • More infos.

Struggling | Developped by Chasing Rats Games

A physics-based co-op platform game

Tools: Unity, Plastic SCM


  • Addressed and resolved various existing bugs in a released title.
  • Implemented modification to enhance game features.
  • Successfully ported Struggling on the PlayStation and Xbox platforms, ensuring compliance with their respective requirements.

.exOUT | School Project (video) (download)

A TPS multiplayer game based on theme “Generation” for Ubisoft Game Lab Competition

Tools: Unreal4, Perforce


  • Contributed to shooting logic, camera movement, and character animation.
  • Assist network programmer with implementing and optimizing RPC (Remote Procedure Call) methods.

Steve's Survival: Mind Island | School Project (video)

Aventure survival RPG game, inspired by Japanese Creature "Baku"

Tools: Unity, Git


  • Game Design (background story, game mechanism, level design).
  • AI programming for monsters and the boss.
  • 3C and character animation programming.