
MES EXPÉRIENCES PROFESSIONNELLES
Découvrez ici toutes mes expériences professionnelles, notamment celles dans le milieu du jeu vidéo, ainsi que les notions et connaissances que j'ai acquises.
DÉVELOPPEUR LOGICIELS
Septembre 2023 - Janvier 2024
Poste permanent chez GIRO (Montréal)
Outils :
Visual Studio, Git, TFS
Missions :
Développer des fonctionnalités pour des logiciels de gestion et planification des transports en commun.
Maintenir le code, l'améliorer et corriger les bugs.
Compétences développées :
C++, SQL
PROGRAMMEUR GAMEPLAY
Novembre 2022 - Mai 2023
Poste permanent chez Back To The Game (Montréal)
Outils :
Babylon.js, Visual Studio Code, Slack, Git
Missions :
Développement de jeux web en multijoueur avec BabylonJS :
- Recréer des jeux existants (comme Knife Smash) en ajoutant un mode multijoueur en ligne via la plateforme d'ONMO.
--> Utilisation de State Machine Pattern côté client.
--> Utilisation de la technologie Colyseus côté serveur.
Compétences développées :
Babylon.js / TypeScript (fonctionnalités)
PROGRAMMEUR GAMEPLAY / UI
Mai 2022 - Septembre 2022
Stage de 4 mois chez The Tiny Digital Factory (Montréal)
Outils :
Unity, Slack, Figma, Git
Missions (sur le jeu Revv Racing) :
Refonte du menu de chargement de course (notamment de l'UI).
Création d'un système de changement de caméras lors de la fin de course (avec Cinémachine).
Création d'un système de conversion de méta stats de la voiture en stats physiques (changer ces 4 métat stats permet de modifier les propriétés physiques de la voiture).
Architecture pour ajouter des objectifs à atteindre lors des courses (temps à battre, vitesse à dépasser, etc.).
Modification de spline pour gérer les réapparitions de voitures (en cas de retournement, de chute sous le circuit, etc.)
Rédaction de documentation (en français/anglais).
Testing et bugs Fix.
Compétences développées :
C# Unity (fonctionnalités et UI)
TESTEUR QA & DÉVELOPPEUR JEU VIDÉO
Septembre 2021 -
Janvier 2022
Travailleur indépendant chez OOM Games
(Travail en parallèle avec les cours)
Outils :
Game Maker Studio 2, Google Drive, Trello, Git
Missions (mêmes missions) :
Test QA sur le jeu mobile Exostars
Reporting de bugs
Mise en place de suivi des joueurs
Développement sur Exostars
Intégration de nouveaux éléments
Modifications de scripts
Compétences développées :
GML (GameMaker Language)
TESTEUR QA & DÉVELOPPEUR JEU VIDÉO
Avril 2021 - Août 2021
Stage de 5 mois chez OOM Games
Outils :
Game Maker Studio 2, Google Drive, Trello, Git
Missions :
Test QA sur le jeu mobile Exostars
Reporting de bugs
Mise en place de suivi des joueurs
Développement sur Exostars
Intégration de nouveaux éléments
Modifications de scripts
Compétences développées :
GML (GameMaker Language)
TESTEUR QA
Mai 2020 - Août 2020
Stage de 4 mois chez Artefacts Studio
Outils :
Mantis, TeamCity, Trello
Missions :
Recherche de bugs sur Le Donjon de Naheulbeuk : L'Amulette du Désordre
et Arkham Horror: Mother's EmbraceTests des tâches Trello
Régression
Walkthroughs
Destructive testing
Rédaction de scripts d'autoplay
DÉVELOPPEUR ANDROID
Septembre 2018 - Septembre 2019
Alternance d'un an chez ID Services
Outil :
Android Studio
Missions :
Créer des applications Android permettant de :
Connecter un appareil de scan à un smartphone
Gérer un système lumineux (lyre, ruban de LED, barres lumineuses, etc)
Maintenir et ajouter des fonctionnalités sur les applications existantes
==> Le tout pour simplifier la préparation des commandes et le travail en entrepôt
Compétences développées :
Programmation Android (Java, XML)
DÉVELOPPEUR WEB
Avril 2018 - Juillet 2018
Stage de 3 mois chez DT Consulting
Outils :
Visual Studio, SQL Manager
Missions :
Créer une page de notes de version pour un site de billetterie sportive
Puis tout centraliser pour faciliter la consultation et la saisie des notes de version dans la base de données (et éviter la redondance pour chaque client)
Créer la documentation associée
Débuter des recherches sur la thématique du Chatbot
Compétences développées :
C#, HTML / CSS / JavaScript
EMPLOYÉ POLYVALENT
Août 2015 - Septembre 2017
CDI (week end et vacances) pendant 2 ans chez Leader Price
(Travail en parallèle avec les cours)
Caissier et mise en rayon.
COMPÉTENCES
Vous trouverez ici tout ce dont j'ai appris au cours de mon cursus.
LANGAGES
- C#
- C++
- Jave
- Python
- JavaScript
- TypeScript
- SQL
- UML
- XML
- HTML / CSS
- C
LOGICIELS
- Unity
- Unreal Engine 4
- Android Studio
- Visual Studio
- Photoshop
- Premiere Pro
- Word / Excel / PowerPoint
- Spyder
- SQL Developer
- Eclipse
- Pycharm
- Visual Paradigm
OUTILS COOPÉRATIFS
- Git / Github
- Mantis
- Jira
- TeamCity
- Trello
- Google Drive (Doc, Sheet, Slide, etc.)
- Figma
- Notion
- TFS (Team Foundation Server)
- Discord / Teams / Zoom / Webex / Slack
CONCEPTS
- Game Design Document
- 3C
- Gestion de projet
- Rational Design
- Design Pattern
- Frameworks
- Méthodes agiles
- Architecture MVC
- Data Science / Data Mining