Oscar Bonduelle

Développeur de jeux - Programmeur C++ UE5

Expérience professionnelle

Novembre 2022 à Novembre 2024

Programmeur C++ Unreal chez Behaviour Interactive

Canada, Montréal

Technologie de détection de pistolet laser sur écrans projetés (John Wick Experience). C++, UE5, Mediapipe. Animation procédurale de body et face tracking par webcam. C++, UE5, Mediapipe, ControlRigs & ABPs, real time procedural mesh.

Gameplay et architecture sur UEFN en Verse: lobby et mini-jeux pour One Times Square.


Novembre 2022 à Avril 2023

Contracteur XR Core Programmeur chez Autodesk

Canada, Montréal

Mandaté sur Autodesk Workshop XR, optimisation du streaming d’important volume de modèles 3D dans Unreal 4. (C++ UE et ThirdParty, Perforce, UE Insight, Profiler, RenderDock, Programmation Engin et Géométrie)


Depuis janvier 2022

Développeur Unreal Indépendant

France, Paris | Canada, Montréal


Août 2021 à décembre 2021

Programmeur Gameplay chez Ludia(Jam City)

Canada, Montréal


Été 2020

Développeur web & java au LIFAT

France, Tours


Été 2019

Développeur web chez VOX

France, Périgueux


Formation

2020 – 2022

DDJV & Maîtrise en informatique en jeu vidéo

Un jeu de plateau (C++, UE4, animation procédurale); Un logiciel de visualisation de piano en temps réel disponible sur Steam : NeoPiano. (C++, UE5);

Co-développement d’un jeu de train (C++, UE5, tools)


Développement de nouvelles features pour le jeu Jurassic World : The Game. Programmation C++ sur un engin maison pour Windows, Android & iOS, mise à jour et fabrication de nouveaux outils (C++, Unity, C#, VB), correction de bugs et Pair-Review.

Développement d’un outil de sensibilisation aux changements climatiques pour les vignobles français. Utilisation de git, trello, slack. Backend en Java EE + Lombook, Frontend en Javascript.

Réalisation de pages web dynamiques et d’un site catalogue pour des entreprises clientes. Responsable de l’intégration de produits sur un site de vente en ligne


Double Diplôme en développement de jeu vidéo et poursuite d'études en maîtrise. Université de Sherbrooke à Longueuil, Québec.


2018 – 2021

Polytech Tours

Diplôme d'Ingénieur en Informatique,

École d’ingénieur de l’Université de Tours, France


2016 – 2018

Classe Préparatoire aux Grandes Écoles, TSI Lycée Léonce Vieljeux, La Rochelle, France


Projets Académiques

PRISONNIERS DES SONGES - HIVER 2021

Projet de fin d’étude : Jeu d’énigme horrifique multijoueur en C++ sous Unreal Engine 4.


HYPER SPEED RABBIT - AUTOMNE 2021

Jeu de contre–la–montre en C++ avec un moteur maison basé sur DirectX et PhysX.


QUBIO - HIVER 2020

Jeu de plateforme compétitif multijoueur C++ basé sur Qt. Code source disponible sur github.


Projets Personnels

Depuis Juillet 2025

HG-PVP.NET

Serveurs de jeu Minecraft développé en Java. Développement Java, UNIX, docker et réseau.

Depuis Juin 2023

Captain Skeleto

Génération et vente d’asset pixel art sur itchio.io basé sur Stable Diffusion.

Mars 2022 à Juin 2022

NeoPiano

Logiciel réalisé sur Unreal 5, visualisateur de partition MIDI en accès anticipé sur Steam. (Windows et MacOS)

Depuis 2023

NeoPiano 2.0

Remaster du prototype NeoPiano avec de plus grandes ambitions. (C++ Core, Editeur Custom, Modding, VST Host dans UE5)

2015 à 2022

Flugnu.xyz

Un site web d’énigmes informatiques et mathématiques. Développé en HTML, CSS et PHP. Ce projet est devenu au fur et à mesure des années une plateforme privée pour la réalisation de petits projets web et accessoirement mon cloud personnel.


Langues

Français (Natif)

● ● ● ● ●


Centres d’intérêts

Anglais

● ● ● ● ○

Informatique - Développement de jeu vidéo - Cinéma d’animation - IA Générative

Divers

Formation musicale - orgue - piano - improvisation