Hi! I'm Mathis 👋
Software developer based in Montreal 🍁
I'm a software developer specialized in C++ engine architecture and performance. Driven by deep technical challenges to build robust, low-level systems.
Experience
May 2026 - August 2026
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
Recent projects
View project
Details

Castin'Cats
A multiplayer action-adventure game where two cat-magician players must collaborate to solve puzzles and fight enemies.
Video Game
Unreal Engine
C++
View project
Details

BehaviorCraft: LLM-Powered AI Generation for Unreal Engine 5
An Unreal Engine 5 editor plugin leveraging LLMs (Claude, Gemini) to automatically generate, modify, and manage Behavior Trees through an in-engine chat interface.
Video Game
Unreal Engine
C++
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++
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!