Mathis Boultoureau

Game developer

I'm a game developer based in Montreal, currently at Ubisoft, focused on engine development and tooling. I maintain the Frost engine — a hobby game engine built from scratch — and I'm passionate about game AI, engine architecture, and graphics programming.

Recent projects

View project
Details
Castin'Cats Game Jam
A prototype multiplayer action-adventure game where two cat-magician players must collaborate to solve puzzles and fight enemies.
Video Game
Unreal Engine
Blueprint
View project
Details
Frost: custom game engine
A custom C++ game engine featuring a DirectX 11 renderer, ECS architecture, and integrated JoltPhysics with a dedicated scene editor.
Video Game
Game Engine
C++
View project
Details
GOAP: AI plugin for Unreal Engine 5
A C++ plugin implementing Goal-Oriented Action Planning for Unreal Engine 5. It allows NPCs to dynamically plan sequences of actions to reach goals.
Video Game
Unreal Engine
C++
HorroVR: horror VR game
HorroVR is a virtual reality horror game for Meta Quest 2, set in a mysterious manoir, that combines exploration, puzzles, and combat.
Video Game
Unreal Engine
C++

Experience

May 2026 - Present

Ubisoft

Tools Programmer

  • Developed and maintained navigation and pathfinding systems powering multiple AAA titles
  • Built debugging tools and real-time visualizations for navigation systems

September 2024 - May 2026

Freelance Developer

Web and mobile developer

  • Developed custom high-performance web and mobile solutions using Next.js, React Native, and Vue.js
  • Development of custom web and mobile applications for various clients
  • Collaboration with teams to deliver high-quality, scalable solutions

June 2024 - August 2024

National Institute of Informatics

Research student (internship)

  • Development of a Next.js crowdsourcing platform compatible with active learning models
  • Development of a water crystal classification model with Tensorflow (Computer Vision)
  • Creation of an image segmentation plugin for Headwork, a crowdsourcing platform

September 2020 - September 2024

Departmental Council of Côtes-d'Armor

Developer (in a work-study program)

  • Developed and maintained 15+ business applications using Symfony, Vue.js, and API Platform, achieving 99% user satisfaction
  • Development of Java plugins for Alfresco, a content management system
  • Project manager on the migration of servers from CentOS to Ubuntu and the move to a container architecture with Docker, Traefik, Ansible and GitLab CI/CD
  • Open-source contributions to widely used projects such as Symfony and DevExtreme

Skills

Languages

  • C++26
  • C#
  • Python
  • GLSL / HLSL
  • TypeScript / JavaScript

Engines & Tools

  • Unreal Engine
  • Custom Engine Development
  • DirectX
  • WebGPU
  • Vulkan
  • Git / Perforce

Areas of Expertise

  • Game AI (GOAP, Behaviour Trees, FSM)
  • ECS Architecture
  • Graphics & Rendering
  • Multiplayer Networking

Other

  • Agile / Scrum methodologies
  • Technical documentation
  • French (native) & English (fluent)

Get in touch

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision. Feel free to reach out!