I am a game developer passionate about game engine development, graphics rendering, and AI. Currently pursuing a Master's in Computer Science (Video Game specialization) at the University of Sherbrooke, I focus on creating high-performance experiences in C++ and exploring modern graphics technologies.
- Languages: C++, C, x86 Assembly, Python, GLSL/HLSL
- Engines & Graphics APIs: Unreal Engine 5, DirectX 11, WebGL, OpenGL
- Specialties: Game Engine Architecture, Rendering, AI
Development of a complete game engine in C++ with the DirectX 11 API.
- Implementation of a Deferred Rendering pipeline.
- Advanced resource management, scene graph, and level editor.
- Graphics techniques: Portals, dynamic geometry generation (water), post-processing effects.
Design of an artificial intelligence plugin based on the Goal-Oriented Action Planning model.
- Performance-oriented architecture for complex NPCs.
- Functionality exposed to Blueprints for rapid iteration by game designers.
Exploration and combat game for Meta Quest 2 developed with UE5 and OpenXR.
- C++ optimization to maintain a constant framerate of 90 FPS on mobile hardware.
- Implementation of immersive VR interaction mechanics.
- AI Research (NII, Tokyo): Development of image classification systems (95% accuracy) using Python and TensorFlow.
- Systems Programming: Migration of infrastructures to microservices architectures (Docker, Ansible) for large-scale applications.
- Competition: Over 400 problems solved on LeetCode (C++/Python), active participation in cybersecurity CTFs, and third place in the Sopra Steria programming competition.
- Portfolio: mboultoureau.com
- LinkedIn: linkedin.com/in/mboultoureau
- Email: boultoureaumathis@gmail.com


