Storyline
2026
OV-Core Team — Exit Survey & Continuous Improvements (Jan–May)
Looking for a new challenge
After my position at Workleap was eliminated, I'm looking for a new job.
Workleap - Product-Oriented Team
During that period, I worked on the Officevibe product and worked on:
- Add new features
- Help add some AI integration for the Custom Poll side of the product
- Improve the company's shared libraries, adding new features
- UX Improvements
- Migrate the owned team micro-services to .NET 10
- Migrate to the new version of internal libraries
- Improve the tooling for the main web application
- Simplify the integration of Renovate in GitHub
- Part of internal guild: "Senior and Staff" and "Security"
Study on Boot.dev - In progess
On that website, I learned about:
- Python
- Golang
- C
- SQL
- GIT
- Linux command line
2025
OV-Core Team — Platform Health & Product Features
Workleap - From a service team to a product one
After the company underwent some restructurings, we have to take back the projects left in Officevibe from the more infrastructure-oriented teams. My news tasks include:
- Resurrect the Renovate tool and gradually roll it out across all projects to simplify library updates
- Add new features to the Custom Poll section of Officevibe
- Disaster recovery exercise and Terraform deployment fix, update and simplification
- Apply the changes from the inner sourcing initiative to our project by adding the required libraries and applying the organization's standards
- Front-end build tooling migration from webpack to RsBuild
- SASS language migration to use new standards
- Investigate and fix security problems
- Main point of contact for the Officevibe SOC2 audit
- Part of internal guild: "Senior and Staff" and "Security"
Personal project - Arch Linux - Configuration and Ricing
Automated post-installation setup for Arch Linux with a Hyprland desktop environment, Catppuccin Macchiato theming, and development tooling. Supports both full desktop installs and WSL environments.
Personal project - HomeLab - Docker Compose files
My HomeLab configuration files to host many services locally.
Personal project - dotfiles - Unix tooling configuration
Contains the configurations for the software I use.
2024
Core Team — Micro-Services Migration OV → Workleap
Workleap - Moving from the Workleap Platform back to Officevibe
During this period, our team focused on moving key Officevibe services back from the Workleap platform while strengthening security, reliability, and tooling. My role centred on leading critical migrations, enhancing authentication, and improving our platform’s operational foundations. That reflect as:
- Work on the unified login experience across all products on the Workleap platform
- Add 2 Factor Authentication (2FA) support in Officevibe for a big client
- Migrate the owned team micro-services to .NET 8
- Brief stint in the Operations team to help put in place the Platform Administration Service, including tooling, standards, and bug fixes
- Begin the migration from an internal Feature Switch service to a third-party one
- Add the team-owned services to the new organization's Dev Portal/Service Catalogue
- Add tooling for analytics on CI/CD
- Add visual regression testing with Chromatic to CI/CD
- Part of internal guild: "Senior and Staff" and "Security"
2010 - 2014
My university years
Bachelor of Engineering (B.Eng.), Computer Engineering
I completed a bachelor's degree in computer engineering in the last session, with a focus on security. At Université de Sherbrooke, the program follows a co-op model, with 5 internships and a project-based learning approach.
Personal project - clean-bower-installer - NPM tool for Bower
Install only the Bower dependencies you need — no full repo downloads, no bloated assets. Precisely select which files to keep from each package.
Intern - DevOps - Lockheed Martin
Completed a 4-month internship at Lockheed Martin, contributing to the setup and documentation of an unclassified lab environment. Automated SVN directory synchronization using Bash scripting and performed Java code analysis to identify issues arising from the removal of classified sections. Also supported project management by organizing progress and follow-up meetings with supervisors.
Intern - Web Developer - Hydro-Québec
Completed a web development internship for a total of 8 months (2 times 4 months), gathering user requirements through project meetings and delivering a full-stack application using ASP, C#, JavaScript, HTML, and CSS. Built reporting tools, an interactive SQL-generating form, and managed server setup. Also handled project documentation (Vision Document and SRS) and presented the solution to stakeholders.
Intern - Software Developer - Industrielle Alliance
Completed a 4-month internship in a Mainframe (IBM) environment, developing COBOL and Easytrieve programs for report generation and console-based user interfaces. Worked within an Agile/Scrum team, collaborating closely with multiple developers while following structured test plans.
Intern - Web Developer - Ubisoft
Completed a 4-month internship contributing to the Rainbow Six Siege web application using AngularJS, and built an internal graphical tool for developers using Node-Webkit and Node.js. Established unit and end-to-end testing pipelines (Karma, Protractor) and automated build workflows using Grunt and Bower in a bilingual environment.