Mon Parcours

Aperçu des compétences techniques

  • Langages orientés objet: C#, C++
  • Moteurs de jeu: Unreal Engine, Unity, Unity VR, Anvil
  • Génie logiciel: Agile & Scrum, Design Patterns, Mathématiques 3D
  • Frameworks & APIs: WPF, OpenGL, Unreal Engine C++, Unity C#
  • Outils: Git, Perforce, Jira, Confluence, Trello, GitHub, GitLab
  • Langues: Français (langue maternelle), Anglais (bilingue), Arabe (dialecte libanais)

Expériences de Stage

Mai 2025 - Août 2025 (Stage de 17 semaines)

Stagiaire Programmeur Gameplay - Ubisoft Montréal

Montréal, Québec, Canada
  • Intégrer au sein de l'équipe de Combat pour déboguer et résoudre des problèmes de gameplay complexes en C++, notamment le clipping d'animations de personnages.
  • Améliorer les mécaniques de combat de base en ajoutant des vérifications de ligne de vue au système de ciblage du joueur, empêchant le verrouillage d'ennemis cachés.
  • Développer un système de suivi de données pour surveiller le comportement des joueurs, permettant aux designers d'analyser les goulots d'étranglement de difficulté et l'équilibrage des ennemis.
  • Étendre les bases de code existantes en utilisant des patterns établis pour fournir aux game designers de nouveaux outils et systèmes adaptés à leurs besoins.
Septembre 2024 - Décembre 2024 (Stage de 15 semaines)

Stagiaire Ingénieur Logiciel - Audiokinetic

Montréal, Québec, Canada
  • Développement d'un système d'environnement d'audio dynamique pour Unreal Engine 5 avec le C++ et les Blueprints, garantissant sa flexibilité et sa facilité d'implémentation pour les sound designers.
  • Portage du système d'environnement audio dynamique vers Unity en C#, exploitant efficacement l'intégration de Wwise sur les deux moteurs.
  • Travail en autonomie pour résoudre des problèmes techniques et réalisation de présentations techniques pour vulgariser des concepts complexes auprès de l'équipe.
  • Préparation de présentations techniques et intégration d'idées originales en production.
Janvier 2024 - Mai 2024 (Stage de 16 semaines)

Stagiaire Programmeur Outils - Ubisoft Montréal

Montréal, Québec, Canada
  • Développement d'un outil complet de recherche de raccourcis ('Shortcut Explorer') à l'aide de WPF et XAML, doté d'une interface de clavier visuelle et de vues de données dynamiques en deux colonnes pour gérer les raccourcis clavier du moteur.
  • Implémentation de systèmes avancés de recherche, de filtrage et de détection de conflits, permettant aux utilisateurs d'appuyer sur des combinaisons de touches complexes (Shift/Alt/Ctrl) pour afficher instantanément les raccourcis associés.
  • Conception d'un système pour récupérer et analyser dynamiquement les données de raccourcis directement depuis la base de code à l'aide de balises (tags) spécifiques.
  • Adaptation aux normes strictes de sécurité et de style de code dans un environnement d'équipe.
2022 (Stage de 10 semaines)

Stagiaire Programmeur (Projet de jeu vidéo Urbia) - CDRIN

Matane, Québec, Canada
  • Adaptation et optimisation d'une base de code Unity existante dans un environnement Agile pour livrer les fonctionnalités demandées par le client.
  • Implémentation de nouvelles règles de gameplay et de bâtiments, intégration d'assets et ajustement de cartes pour répondre aux besoins spécifiques du projet.
  • Équilibrage de jeu et communication claire de l'avancement technique avec les clients et collègues.

Éducation & Formations

Septembre 2022 - Avril 2026

Baccalauréat en Génie Logiciel

École de technologie supérieure (ÉTS), Montréal, Québec, Canada

Un programme de 4 ans pour devenir ingénieur logiciel, comprenant 3 stages obligatoires.

2022

Session 4 au Québec (Études à l'étranger)

Cégep de Matane, Matane, Québec, Canada

Dernier semestre de mon DUT effectué dans un cégep au Québec pour l'obtention du diplôme.

2022

Diplôme Universitaire de Technologie en Informatique (DUT)

Université Claude Bernard Lyon 1, France

Apprentissage des fondements de l'informatique, découverte du développement logiciel et acquisition de connaissances techniques avancées.

2020

Baccalauréat Scientifique, Spécialité Mathématiques

Lycée Saint Jean Bosco, Cluses, France

Obtenu avec mention Bien.

Implication Extrascolaire

Septembre 2022 - Août 2025

Club EsporTS - Joueur et capitaine de l'équipe principal de Rocket League

ÉTS, Montréal, Québec, Canada
2022

Club Conjure (Club de création de jeux vidéo) - Membre

ÉTS, Montréal, Québec, Canada