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, CanadaUn 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, CanadaDernier 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, FranceApprentissage 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, FranceObtenu 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