As a full-stack developer, I specialize in modern technologies like JavaScript, Next.js, Node.js, Docker, and C# to build robust and scalable applications. Dedicated to DevOps practices, I implement CI/CD pipelines to ensure seamless and continuous deployment. I also manage database operations by defining and maintaining schemas on SQL Server and PostgreSQL, ensuring a fully integrated and efficient system.

Work Experience

Université du Québec à Chicoutimi

IT Technician (Full-Stack Developer)

March 2023

August 2024

(17 months)

  • Programming and deployment of the university's main management system (Atlas).
  • Version control and implementation of CI/CD best practices with Azure DevOps.
  • Debugging and maintenance of existing code.

Contributions made to the project: Atlas

  • Work on the Common layer (database models, configuration, scripts, etc.)
  • Work on the Data layer (communication between the database and the application)
  • Work on the Services layer (communication between the application and the Data layer results)
  • Work on the API layer (web communication with the services)
  • Work on the Presentation layer (display on the Desktop client and Web platform)

Centre de Services Scolaires de la Jonquière

IT Technician (Full-Stack Developer)

July 2022

March 2023

(8 months)

  • Design, creation, and deployment of C# applications (Blazor WASM).
  • Optimization and automation of existing work procedures.
  • Comprehensive documentation of applications.

Contributions made to the project: Copier Management

  • Creation of a Blazor WASM application with MSAL authentication and a SQL database.
  • Complete management of copiers within CSSDLJ (copy count, details of each copier, etc.).
  • Use of Azure AI Builder to automatically process PDF invoices and insert their data into the database.

Contributions made to the project: Vacation Management

  • Creation of a Blazor WASM application with MSAL authentication and a SQL database.
  • Submission, visualization, and editing of vacation requests for CSSDLJ staff.
  • Pre-calculations on the vacation form to determine available leave for each employee based on database data.
  • Admin access for HR or others to view, confirm, or edit requests.
  • Automated emails for notifications.

Contributions made to the project: CSSDLJ Management

  • Creation of a Blazor WASM application with MSAL authentication and a SQL database.
  • Recreation of an old CSSDLJ module for administrative management.
  • Management of staff for each department.
  • Visual financial management for each department.
  • Employee portal to view status, salary history, etc.
  • Automated emails for notifications.

Propulsion Carrière

IT Consultant (Information Technology)

May 2021

November 2022

(18 months)

  • Comprehensive management of the IT infrastructure.
  • Management of Active Directory, Azure AD & Office 365.
  • Creation of IT documents and procedures.
  • Technical support.

Contributions made to the project: BD-PC

  • Creation of a full-stack Laravel (PHP) application with Microsoft authentication to manage the company's participants (clients).
  • Management of participants (participation dates, personal details, etc.).
  • Production of statistics on annual participation.
Education

College of Sept-Îles

Computer Science Technology

August 2017

December 2020

  • College Diploma in Computer Science Technology
Skills

HTML

CSS

JavaScript

C#

Docker

SQL

Git

CI/CD