Bio
Experience
-
gaiia
-
Québec, Québec, Canada
-
Full Stack Developer
-
Dec 2021 - Present
-
Québec, Québec, Canada
-
-
-
LogMeIn
-
Quebec, Quebec, Canada
-
Staff Software Developer
-
Jun 2018 - Dec 2021
-
Quebec, Quebec, Canada
-
-
-
OVH
-
Québec, Canada
-
Développeur Cloud
-
May 2015 - May 2018
-
Québec, Canada
Premier projet- Création d'une plateforme pour partager des vidéos accessibles seulement à l'interne- Utilisation d'AngularJS, Typescript, Node.js, MongoDB et OpenstackDigital Launch Pad: https://www.ovh.com/ca/fr/dlp/forms/registration- Création d'un formulaire d'inscription accessible aux clients d'OVH pour s'inscrire au programme- Création d'une plateforme d'administration pour afficher les inscriptions et des statistiques- Utilisation d'AngularJS, Node.js et MongoDBMyOVH- Création de la première itération du portail permettant de visualiser rapidement l'état des services du client- Utilisation d'AngularJSNouvelles commandes OVH- Migration de l'ancien système permettant d'effectuer des commandes de services vers le nouveau- Création d'outils et bibliothèques permettant de créer de nouvelles commandes rapidement- Planification et organisation du projet et de l'équipe- Utilisation d'AngularJSProxy Play- Création d'un proxy permettant d'utiliser Play en production pour accélérer le développement sur les anciens systèmes- Utilisation de Node.jsSystème de build partagé- Unification du système de build de toutes les applications pour éviter le code dupliqué- Création d'une preuve de concept et exemple d'utilisation dans une application réelle- Utilisation de Node.js, Gulp et plusieurs modules npm en lien avec le buildovh-ui-kit- Création d'une bibliothèque de composants afin d'unifier les interfaces et simplifier le développement- Réalisation de cette bibliothèque conjointement avec l'équipe UX- Planification du projet avec le "Team Lead"- Utilisation de Webpack, AngularJS et LessCDS- Simplification du processus de déploiement continue- Génération d'un changelog lors de création de nouvelles versions d'application- Planification de changements majeurs à un projet pour fractionner le code
-
-
-
Bentley Systems
-
3645 Bd Ste-Anne Beauport, QC G1E 3L1
-
Programmeur
-
Oct 2013 - May 2015
-
3645 Bd Ste-Anne Beauport, QC G1E 3L1
Premier projet- Création d'une application afin de modifier des fichiers de MapServer, Mapfile, et d'identifier les erreurs- Création d'un proxy permettant de modifier et rediriger les requêtes HTTP- Création d'un site web permettant d'effectuer des recherches dans le système eB de Bentley- Affichage des résultats de ces recherches sur une carte (OpenLayers)Second projet- Étude de plusieurs technologies existantes en lien avec le web et les cartes- Création de documents résumant les résultats de ces études- Création de maquettes pour montrer le nouveau produit résultant des études précédentes- Création d'un site web pouvant servir de preuve de concept- Mise en production du site web
-
-
-
Ubisoft
-
390, boul Charest E, Quebec, QC G1K 3H4, Canada
-
Programmeur technologies
-
Apr 2012 - Aug 2012
-
390, boul Charest E, Quebec, QC G1K 3H4, Canada
Tom Clancy's : The Division (Snowdrop)- Connexion de l'engin avec un module maison permettant de supporter la localisation de la langue- Création d'un module permettant de créer différents modèles de visualisation des statistiques des joueurs, dans un monde 3D : Heatmap, Pointcloud, ...
-
-
-
Ubisoft
-
390, boul Charest E, Quebec, QC G1K 3H4, Canada
-
Programmeur outils
-
Aug 2011 - Dec 2011
-
390, boul Charest E, Quebec, QC G1K 3H4, Canada
Engin multiplateforme- Amélioration de la quantité de mémoire consommée par l'éditeur- Analyse des pertes de performances- Réorganisation d'un module de recherche dans l'éditeur à l'aide du modèle MVC
-
-
-
Ubisoft
-
5505, boul Saint-Laurent, Montréal, QC H2T 1S6, Canada
-
Programmeur outils
-
Jan 2011 - Apr 2011
-
5505, boul Saint-Laurent, Montréal, QC H2T 1S6, Canada
Legend- Correction de bogues et ajout de fonctionnalités sur l'API principalAssassin's Creed 3- Ajout de fonctionnalités dans l'API principal- Ajout de la navigation dans du code représenté par des DEFINE en C++ à l'aide d'un plug-in Visual Studio- Création d'un outil permettant d'obtenir rapidement des informations sur les "workitems" en cours et passés
-
-
-
CGI
-
101 Rue des Abénaquis, Sherbrooke, QC
-
Consultant
-
May 2009 - Aug 2010
-
101 Rue des Abénaquis, Sherbrooke, QC
Projet Ariane- Maintenance d'une base de données orientée objetProjet Coree- Mise à jour d'un site web d'information en Drupal (PHP)- Travailler dans du code déjà existant- Travail individuelProjet Nter- Développement d'une application WinForm en C#- Travail d'équipe
-
-
-
MTQ - Gouvernement du Québec
-
200 Rue Belvédère Nord, Sherbrooke, Quebec, Canada
-
Programmeur-analyste
-
Jan 2009 - May 2009
-
200 Rue Belvédère Nord, Sherbrooke, Quebec, Canada
- Création du site web interne en ASP.NET- Création d'une application permettant de créer un fichier Excel avec les données provenant d'une base de données
-
-
Education
-
2010 - 2013Université de Sherbrooke
Science de l'informatique, Informatique -
2006 - 2009Cégep de Sherbrooke
DEC, Techniques de l'informatique : Programmation
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Software Development”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community