My specialty is C++ and I am very comfortable with python for scripting purposes. I mostly have experience working in a Windows environment, but I am also comfortable (and prefer) working in a Unix environment.
My main qualities are attention to detail, learning agility, teamwork and self-management.
I am very curious, love asking questions but also sharing my knowledge and experience. I am also resourceful and self-disciplined. After all, I performed the entirety of my degree remotely, before we were forced to by the pandemic!
Finish development and travel to integrate and deliver project on client's aircraft simulator in Singapore during the pandemic (client-facing). Prepare and give a 2-week on-the-job training for this client's developers on our C++ project.
Main Electronic Warfare assignee on biggest Defense and Security product.
Migration of the Electronic Warfare component of the biggest Defense and Security project - a meticulous task which took over a month.
Polyvalence and learning agility - worked on over eight different projects in little time and many tasks in the Electronic Warfare framework.
Agile Methodologies using JIRA.
Integration on simulators requires coordination and efficient teamwork with other teams.
Strongly enforced software quality gates. All features in framework require unit tests and system tests - using Google Test C++ library.
System requirements validation and linking through DOORs, writing of test procedures.
C++ Interaction with hardware - familiarity with RS-232, RS-422, Milbus 1553 protocols.
Software engineering internship
Kinova
May 2018
to August 2018
Write examples of C++ API usage for an external alpha client.
C++ 11 and python programming of robot API.
Use of docker, jinja2, python and google protobuf to automatically generate documentation.
Project configurations using CMake.
Company Description
Robotics company targeting the improvement of human capabilities.
Programmation partielle en C++ d'un calculateur d'itinéraires du réseau de transport de la capitale
Université Laval - Cours "Algorithmes et structures de données pour ingénieurs" (GLO-2100)
January 2017
to April 2017
Travail de session individuel en trois parties exploitant l'utilisation judicieuse des différentes structures de données en C++ pour calculs plus rapides
Utilisations des fonctionalités de C++ 11 telles que les "shared pointers" et les constructeurs d'itérateurs automatiques
Implémentation d'algorithmes de plus court chemin
Programmation d'une bibliographie en C++ et interface graphique avec QT
Université Laval - Cours "Programmation avancée en C++" (GIF-1003)
January 2016
to April 2016
Travail de session divisé en quatre parties, la dernière étant en équipe
Développement de plusieurs classes dans un environnement d'implémentation structuré
Emploi d'héritage et de polymorphisme, surcharge de méthodes et d'opérateurs
Respect des normes de programmation et documentation
Tests unitaires et emploi du "Google Testing Framework"
Commis de cour
Centre de Rénovation Fabreville
June 2014
to April 2017
Service de matériaux de construction aux particuliers
Petite entreprise, donc souvent confronté à de la résolution de problèmes pour les clients ou pour l'entreprise
Grande responsabilité
Company Description
Quincaillerie Timber Mart.
Entretien de bâtiments industriels
Mario Massé et Stéphane Poulin, entrepreneurs
May 2013
to August 2013
Autonomie dans les déplacements et les décisions: prêt d’un véhicule de compagnie