Profil

Passionné par la création de mécaniques de jeu et la programmation de systèmes, je m’investis dans l’écriture d’un code soigné et performant. J’adore explorer de nouvelles idées, optimiser, et transformer des concepts en fonctionnalités jouables.

Jeux développés

Life Raft

Un jeu coopératif où les joueurs doivent maintenir leur radeau à flot jusqu'à atteindre une île.

  • Personnages uniques : Chaque joueur choisit un personnage aux capacités spécifiques, gérées par programmation orientée objet.
  • Drag & drop de cartes : Les joueurs déplacent leurs cartes pour réparer le radeau ou rapprocher le bois.
  • Multijoueur dynamique : Objets et variables partagées sont synchronisés en temps réel pour une expérience fluide.

Lost Robot

Un jeu coopératif où les joueurs doivent fermer toutes les sorties pour piéger un robot.

  • Mécaniques conditionnelles : 32 façons de relier les cartes, gérées par un algorithme générique pour valider chaque action selon le contexte.
  • Prévisualisation en temps réel : Placement des cartes anticipé grâce à un rendu dynamique, feedback sonore et ajustements de caméra.

The Guardians

Un jeu coopératif où les joueurs doivent éliminer des malwares et protéger leur réseau.

  • Placement de cartes : Gestion des recouvrements et validité via drag & drop avec mise à jour dynamique.
  • Structures de données : Plateau en arbre et coins des cartes suivis par une hash map pour accès rapide.
  • Multijoueur : Actions et variables synchronisées en temps réel via Socket.IO.

Look Behind

Un jeu d’horreur solo où plusieurs IA vous poursuivent si vous ne les regardez pas, testant vigilance et stratégie face à plusieurs menaces.

  • IA adaptative : Plusieurs intelligences artificielles suivent le joueur selon son champ de vision, gérées via Blueprints Unreal Engine.
  • Animations dynamiques : Mouvements et transitions animés en temps réel pour un rendu fluide et immersif.

Cards Robbery

Un jeu coopératif où les joueurs ferment les entrées du terrain en se coordonnant sur des cadenas communs.

  • Fluidité multijoueur : Mouvements et actions synchronisés en temps réel avec optimisation du code et gestion de la latence.
  • Interactions précises : Hitbox gérant collisions et événements pour un gameplay exact.
  • Collaboration : Cadenas nécessitant deux joueurs et pression temporelle avec l’apparition de zombies.

Formations

Diplôme d'Ingénieur Centralien

Centrale Méditerranée, France | 2020 - 2025

Renforcement des compétences en algorithmique avancée, optimisation et résolution de problèmes combinatoires, avec un solide bagage scientifique en mathématiques, physique, mécanique et théorie du signal.

Liste des cours suivis (non exhaustive)
  • Informatique théorique et logique
  • Systèmes intelligents et intelligence artificielle
  • Bases de données et modélisation logicielle
  • Algorithmique avancée et combinatoire
  • Optimisation de programmes et performance
  • C++ avancé et structures de données
  • Mathématiques appliquées et discrètes
  • Algorithmique de graphes et programmation dynamique
  • Cinématiques et aspects techniques du gameplay

Master en Informatique

TU Wien, Vienne, Autriche | 2023 - 2025

Développement d’un fort bagage en algorithmique complexe et optimisation de programmes, avec des compétences avancées en C++.

Liste des cours suivis (non exhaustive)
  • Algorithmes de dessin de graphes
  • Géométrie algorithmique
  • Algorithmes aléatoires
  • Techniques d’optimisation heuristiques
  • Systèmes basés sur la logique et la connaissance symbolique
  • IA basée sur les neurosciences
  • Logique et calculabilité
  • Algorithmique et mathématiques discrètes
  • Théorie des bases de données
  • Théorie des langages et complexité
  • Programmation dynamique et optimisation
  • Modélisation objet, architecture MVC
  • SQL, conception et gestion de bases de données
  • Analyse numérique, flot optimal, mathématiques appliquées

Compétences

Salut !

Je suis un programmeur gameplay et systèmes de 24 ans, actuellement en fin de double diplôme entre Centrale Méditerranée et la TU Wien, dont je serai officiellement diplômé le 10 janvier 2026.

Passionné par la création de jeux vidéo, j’aime concevoir des mécaniques et des systèmes qui procurent de bonnes sensations de jeu, avec un code propre, clair et efficace. J’adore résoudre des problèmes complexes, chercher de nouvelles idées, et approfondir ma compréhension technique pour progresser constamment.

Je suis actuellement à la recherche d’un poste à partir de mi-décembre 2025, dans un environnement où je pourrai développer des fonctionnalités gameplay impactantes tout en continuant à évoluer.

Envie d’en savoir plus ? Vous trouverez toutes mes informations de contact dans mon CV en haut de la page, et vous pouvez également me joindre via LinkedIn.