×
Francis Gagnon

Francis Gagnon

Programmeur

Saguenay, Québec, CA

Background


About

About

Francis possède plusieurs années d’expérience dans l’industrie du jeux vidéo. Ayant débuté comme testeur en assurance qualité avant d’évoluer vers la conception sonore, puis la programmation, il possède une compréhension des différentes facettes du développement. Excellent communicateur et vulgarisateur, il s’intègre facilement au sein d’équipes interdisciplinaires. Ses compétences autant techniques que créatives lui permettent de bien interpréter les besoins et exigences d’un projet. Il met au service de l’organisation ses compétences organisationnelles, sa rapidité d’apprentissage et sa grande polyvalence.

Work Experience

Work Experience

  • Programmeur Généraliste, UBISOFT

    Dec, 2024 - Present

    Location : Saguenay

    • Inter-projet

  • Programmeur Audio C++, UBISOFT

    Aug, 2023 - Dec, 20241 year 4 months

    Location : Saguenay

    • Projet: XDefiant

    • Implémenter et maintenir le déclenchement des 'Voice over'

    • Faciliter le scripting du comportement des voice-over pour les concepteurs sonores via une interface sur mesure.

    • Créer un node personnalisé pour un graph audio

    • Ajouter une fonctionnalité de probabilité au système de 'Voice Over'

    • Implémenter des déclencheur de sons dans des contextes et des factions spécifiques

    • Fournir un support à l’équipe audio: Investiguer et corriger divers bugs liés au système audio du jeu.

  • Audio Designer, UBISOFT

    Mar, 2021 - Dec, 20232 years 9 months

    Location : Montréal

    • Projet: XDefiant

    • Développer en C# pour renommer de multiples fichiers selon une convention précise

    • Développer en Python/WAAPI pour créer des hierarchies dans Wwise

    • Automatiser des tâches avec des scripts batch (checkout Perforce, fermeture forcée de l'éditeur, etc.)

    • Implémenter le comportement des onomatopés pour tous les personnages (Snowdrop node scripting)

    • Concevoir l'ambiance sonore pour tous les niveaux

  • Programmeur Unity / C#, BMAD TECHNOLOGY

    May, 2020 - Feb, 20219 months

    Location : Montréal

    • Implémenter un système de localisation avec interface Google Spreadsheet.

    • Implémenter une multitude de comportements d’interface usager

    • Implémenter un système de filtre de recherche

  • Programmeur Unity / C#, 4ELEMENTS

    Nov, 2019 - Feb, 20203 months

    Location : Montréal

    • Implémenter un outil permettant de calibrer des capteurs de mouvements

    • Implémenter des comportements de UI interagissant avec une base de données

    • Prototyper des mécaniques de jeu

  • Concepteur sonore / Compositeur musical, TRIOTECH

    Jan, 2017 - Jan, 20181 year

    Location : Montréal

    • Développer et intégrer l’audio sur Unreal et des moteurs maison répartis sur plusieurs systèmes

    • Programmer des déclencheurs audio via du scripting sur cartes SD pour du hardware dédié

    • Coordonner avec les installateurs pour la livraison du projet à Las Vegas

    • Concevoir l’univers sonore selon les standards de la franchise Fear The Walking Dead

    • Collaborer avec des équipes techniques et créatives pour assurer la cohérence audio sur 150 haut-parleurs

    • Contribuer à trois autres projets pour des parcs en Corée du Sud, Chine et un jeu pour cinéma 7D (Dark ride)

  • Sound Designer, EIDOS MONTREAL

    Jan, 2015 - Jan, 20161 year

    Location : Montréal

    • Projet: Deus Ex: Mankind Devided

    • Concevoir l’univers sonore complet des cinématiques du jeu en surround 5.1

  • Compositeur musical, GAMELOFT

    Jan, 2014 - Jan, 20151 year

    Location : Montréal

    • Composer la musique pour divers jeux en assurant le mixage, le matriçage et l'intégration à l’aide des moteurs maisons.

  • Testeur en assurance qualité, ELECTRONIC ARTS MOBILE

    Jan, 2010 - Jan, 20111 year

    Location : Montréal

    • Repérer les anomalies dans divers jeux et les communiquer aux développeurs.

Skills

Skills

  • Langages

    C++

    C#

  • Game Engine

    Snowdrop

    Unity

    Unreal

  • Autres connaissances

    Concepteur audio

Education

Education

  • Informatique (Cheminement particulier), Certificat, Université du Québec à Chicoutimi

    Jan, 2021 - Jan, 2025

  • Programmation de jeux vidéo, AEC, Collège de Bois-de-Boulogne

    Jan, 2018 - Jan, 2019

  • Conception sonore de jeux vidéo, Certification, Conservatory of Recording Arts & Sciences

    Jan, 2016 - Jan, 2021

Awards

Awards

  • Finaliste “Best audio” , Canadian Video Game Awards

    Awarded on: Jan 01, 2016

    Jeu: Deus Ex: Mankind Divided. Directeur audio: Steve Szczepkowski

  • Récipiendaire de bourse , Conseil des arts du Canada

    Awarded on: Jan 01, 2012

    Recherche et Création

  • Récipiendaire de bourse , Conseil des arts et lettres du Québec

    Awarded on: Jan 01, 2011

    Recherche et Création