Quentin Morel — Gameplay developer
3 years at Ubisoft Montréal as a gameplay developer on Tom Clancy’s Rainbow Six Siege.
I’m a gameplay developer. From 2023 to 2026 I worked at Ubisoft Montréal on Tom Clancy’s Rainbow Six Siege, first as a gameplay intern, then full-time as a Gameplay Developer.
Outside of work, I love understanding how things work under the hood — from a single CPU instruction to a full game loop.
Most of my projects are emulators, engines and simulations written in C++ (and a bit of Rust), often ported to the web with WebAssembly.
Experience
- Gameplay Developer — Ubisoft Montréal (Jan 2024 — Jun 2026): Gameplay programming on Tom Clancy’s Rainbow Six Siege (full-time, 2 years 6 months).
- Gameplay Developer — Intern — Ubisoft Montréal (Jul 2023 — Dec 2023): Gameplay programming on Tom Clancy’s Rainbow Six Siege — end-of-studies internship for my ESME engineering degree and my UQAC master’s degree.
- Web Developer — Intern — Continuitis (Jun 2022 — Aug 2022): Frontend and backend development of the showcase website and the web application.
- Student Intern — Datatechnic S.A.S (May 2020 — Jul 2020): Development and testing of industrial automation and industrial computing projects.
- Temporary Engineer — Clemessy (Jul 2019): Study of HV/MV/LV transformer substations; operating procedures for job sites and supplier consultation.
- Student Intern — Clemessy (Apr 2019 — Jun 2019): Design and construction studies of HV/MV/LV source substations.
Education
- Master’s degree, Computer Science (Video Game) — Université du Québec à Chicoutimi (UQAC) (Aug 2022 — Dec 2023)
- Engineering degree (Diplôme d’ingénieur), General Engineering mastering AI — ESME, école d’ingénieurs (2020 — 2023)
- Erasmus exchange, Computer Science — Griffith College Cork, Ireland (Sep 2021 — Jan 2022)
- Professional Bachelor’s, Automated Systems, Networks & Industrial Computing — IUT Nancy-Brabois (2019 — 2020)
- DUT, Electrical Engineering & Industrial Computing — IUT Nancy-Brabois (2017 — 2019)
- Baccalauréat Scientifique, Engineering Sciences — Notre Dame Saint-Joseph, Épinal (2014 — 2017)
Projects
- GenesisForge: My own C++20 game engine: ECS, JSON scenes, engine + editor, with a web demo.
- FF8R-Analog360: Full 360° analog movement for Final Fantasy VIII Remastered (field & world map, EFIGS + JP).
- Chip8topia: Chip-8 emulator for desktop and web.
- Space Invaders arcade emulator: Intel 8080 Space Invaders arcade emulator ported to the browser.
- ParticleSimulator: 10,000,000 particles on desktop and 1,000,000 particles in the browser.
- PhysicalEngine: Physics engine: rigid bodies, contacts, octree.
- video-stream-ascii: Real-time video → ASCII art npm package.
- GameBoyEmulator: Game Boy emulator with sound, screenshots and controller support.
- pokedex-react: Pokédex made in React using the Pokepedia API
- Emotion recognition: Facial emotion recognition running in the browser.