Génie informatique · SherbrookeComputer Engineering · Sherbrooke

Michaël
St-Louis

J'ai livré des outils Power BI et Power Apps utilisés en production chez BRP, au Centre de services scolaire de la Région-de-Sherbrooke et chez Construction Longer, pendant mon génie informatique à l'Université de Sherbrooke. Le reste du temps : je fonde PRIIAM, un projet d'IA médicale, et je joue de la batterie pour les Carabins de Montréal — 4 fois champion provincial. I've shipped Power BI and Power Apps tools running in production at BRP, the Centre de services scolaire de la Région-de-Sherbrooke, and Construction Longer, while studying computer engineering at Université de Sherbrooke. The rest of the time: I'm founding PRIIAM, a medical AI project, and drumming for the Carabins de Montréal — 4-time provincial champion.

  • Champion provincial
    de drumline
    Provincial drumline
    champion
  • 3 Stages en entreprise
    (Power Platform & BI)
    Internships
    (Power Platform & BI)
  • 2027 Fin du baccalauréat
    en génie informatique
    Bachelor's degree
    completion year
  • 5+ Langages de
    programmation
    Programming
    languages
Le résuméSummary

En quelques motsIn a few words

Je préfère livrer une version plus simple et plus sûre qu'une version plus impressionnante. C'est la seule règle que j'applique partout — des tableaux de bord Power BI au code bare-metal sur FPGA. I'd rather ship something simpler and safer than something more impressive. That's the one rule I apply everywhere — from Power BI dashboards to bare-metal FPGA code.

Mon parcours mêle l'ingénierie informatique, l'analyse de données et une carrière musicale exigeante. Des stages chez BRP, au Centre de services scolaire et chez Construction Longer m'ont appris à transformer des besoins concrets en outils utiles — pendant que la drumline m'a forgé une discipline et un sens du collectif que je ramène dans chaque équipe. My background blends computer engineering, data analysis and a demanding musical career. Internships at BRP, at the school services centre and at Construction Longer taught me to turn concrete needs into useful tools — while drumline forged a discipline and team spirit that I bring to every team.

01 — Parcours01 — Career

Expériences professionnellesProfessional Experience

Trois stages autour de la Power Platform et de la Business Intelligence, où j'ai bâti des outils concrets pour des équipes réelles. Three internships centred on the Power Platform and Business Intelligence, where I built concrete tools for real teams.

StageInternship

Développeur Power BIPower BI Developer

Bombardier Produits Récréatifs (BRP) · Bureau de projets — SherbrookeBombardier Recreational Products (BRP) · Project Office — Sherbrooke

Au sein du bureau de projets, j'ai conçu et maintenu des tableaux de bord permettant aux équipes de suivre l'avancement de leurs projets en temps réel. Mon rôle : transformer des données brutes en visualisations claires et collaborer avec différents intervenants pour répondre précisément à leurs besoins d'analyse. Within the project office, I designed and maintained dashboards allowing teams to track project progress in real time. My role: turn raw data into clear visualisations and collaborate with various stakeholders to precisely meet their analysis needs.

  • Développement d'outils et de tableaux de bord avec Power BIDevelopment of tools and dashboards with Power BI
  • Analyse, traitement et modélisation de donnéesData analysis, processing and modelling
  • Travail d'équipe et communication interprofessionnelleTeamwork and cross-professional communication
StageInternship

Analyste en informatiqueIT Analyst

Centre de services scolaire de la Région-de-Sherbrooke (CSSRS)

Comme analyste, j'ai développé des solutions internes sur la Power Platform pour automatiser et simplifier le travail du personnel scolaire. J'ai accompagné les équipes dans l'adoption de ces outils, tout en structurant l'information sur SharePoint pour la rendre accessible et durable. As an analyst, I developed internal solutions on the Power Platform to automate and simplify school staff workflows. I guided teams through tool adoption, while structuring information on SharePoint to make it accessible and sustainable.

  • Applications sur mesure avec Power AppsCustom applications with Power Apps
  • Automatisation des processus avec Power AutomateProcess automation with Power Automate
  • Analyse de données (Power BI) et architecture SharePointData analysis (Power BI) and SharePoint architecture
StageInternship

Adjoint au responsable de la pratique numériqueAssistant Digital Practice Manager

Construction Longer — Sherbrooke

J'ai épaulé le responsable de la pratique numérique dans la mise en place d'outils digitaux pour l'entreprise. J'ai contribué au développement d'applications et à l'automatisation de processus afin de moderniser les méthodes de travail des équipes — du bureau jusqu'au chantier. I supported the digital practice manager in rolling out digital tools for the company. I contributed to app development and process automation to modernise team workflows — from the office to the job site.

  • Développement Power Apps, Power Automate et Power BIPower Apps, Power Automate and Power BI development
  • Architecture SharePointSharePoint architecture
  • Travail d'équipe et collaborationTeamwork and collaboration
02 — Projets02 — Projects

ProjetsProjects

Du robot suiveur de ligne à l'IA médicale — des projets académiques et personnels, du matériel au logiciel. From a line-following robot to medical AI — academic and personal projects, from hardware to software.

  • FondateurFounder

    PRIIAM

    IA médicale · RAG sécuriséMedical AI · Secure RAG

    Une intelligence artificielle médicale conçue comme copilote du personnel de santé québécois : accès à la documentation, aide au diagnostic et formation continue — un pipeline RAG sécurisé, traité entièrement en local. A medical artificial intelligence designed as a copilot for Quebec health workers: access to documentation, diagnostic support, and continuing education — a secure RAG pipeline processed entirely on-premises.

    • Python · RAG
    • Java · FHIR
    • React / TS
    • PostgreSQL
  • Robotique · S5Robotics · S5

    NitrUS

    Robot autonome · FSMAutonomous robot · FSM

    Simulation Godot d'un robot suiveur de ligne (PiCar) : machine à états finis, capteurs de suivi et ultrason, et évitement d'obstacles — exportable en version standalone sur la carte. Godot simulation of a line-following robot (PiCar): finite state machine, tracking and ultrasonic sensors, and obstacle avoidance — exportable as a standalone version on the board.

    • Godot · GDScript
    • FSM
    • RobotiqueRobotics
  • FPGA · S4FPGA · S4

    Icy Tower

    FPGA sur mesure · C bare-metalCustom FPGA · Bare-metal C

    Le jeu Icy Tower recréé sur FPGA Zynq : un PPU (Picture Processing Unit) maison génère l'image, un contrôleur VDMA et un scaler l'affichent à l'écran — le tout piloté en C bare-metal via des registres AXI sur mesure. The Icy Tower game recreated on a Zynq FPGA: a custom PPU (Picture Processing Unit) generates the image, a VDMA controller and scaler display it on screen — all driven in bare-metal C via custom AXI registers.

    • C bare-metal
    • FPGA · Zynq
    • Vivado
    • VDMA
  • Web · S3Web · S3

    GHOST

    Web full-stack · DockeriséFull-stack web · Dockerized

    Application web de gestion des commandes et des prêts de pièces électroniques à l'Université de Sherbrooke : backend Java, authentification Keycloak, base PostgreSQL et interface web — le tout orchestré avec Docker. Web application for managing orders and loans of electronic parts at Université de Sherbrooke: Java backend, Keycloak authentication, PostgreSQL database and web interface — all orchestrated with Docker.

    • Java
    • Keycloak
    • PostgreSQL
    • Docker
  • Matériel + logicielHardware + Software

    Jeu La VitesseSpeed Game

    Matériel + logiciel · Temps réelHardware + software · Real-time

    Un jeu de course en console (C++) jouable sur Unix et Windows, piloté par un volant Arduino fait maison : écran LCD et communication série en temps réel entre la manette physique et le jeu. A console racing game (C++) playable on Unix and Windows, driven by a homemade Arduino steering wheel: LCD screen and real-time serial communication between the physical controller and the game.

    • C++
    • Arduino
    • Série / JSONSerial / JSON
03 — En direct03 — Live

Directement depuis GitHubStraight from GitHub

Pas de captures d'écran : ces trois blocs interrogent l'API GitHub en direct dès que vous arrivez ici.No screenshots here — these three panels query the GitHub API live the moment you scroll to them.

Langages · dépôts publicsLanguages · public repos Données en directLive data
Activité récenteRecent activity Données en directLive data
En ce momentRight now Données en directLive data

Connexion à GitHub…Connecting to GitHub…

Savoir-faireKnow-how

CompétencesSkills

Ce que je connais et utilise — du développement bas niveau à l'analyse de données et l'automatisation. What I know and use — from low-level development to data analysis and automation.

  • Développement & programmationDevelopment & Programming Du C au PythonFrom C to Python

    Conception d'applications et de logiciels, du C bas niveau au scripting Python, en passant par le Java et le SQL.Building applications and software, from low-level C to Python scripting, including Java and SQL.

    • C
    • C++
    • Java
    • Python
    • SQL
  • Power Platform Apps · Automatisation · BIApps · Automation · BI

    Applications métier, automatisation de processus et tableaux de bord — mon terrain de jeu lors de mes trois stages.Business applications, process automation and dashboards — my playground across three internships.

    • Power Apps
    • Power Automate
    • Power BI
    • SharePoint
  • Données & BIData & BI Décider plus viteDecide faster

    Modélisation, traitement et visualisation de données pour aider les équipes à décider plus vite.Data modelling, processing and visualisation to help teams make faster decisions.

    • Power BI
    • Snowflake
    • SQL
    • Excel
  • Ingénierie & outilsEngineering & Tools Du CAO au FPGAFrom CAD to FPGA

    Conception assistée, virtualisation et environnements de développement — du CAO au FPGA.Computer-aided design, virtualisation and development environments — from CAD to FPGA.

    • AutoCAD
    • SolidWorks
    • Docker
    • Vivado
    • QT Creator
    • VS Code
    • Visual Studio
    • Geany
  • Plateformes & collaborationPlatforms & Collaboration Windows · Linux · ÉquipeWindows · Linux · Team

    À l'aise sous Windows comme sous Linux, et avec les outils qui font tourner une équipe.Equally comfortable on Windows and Linux, and with the tools that keep a team running.

    • Windows
    • Linux / Ubuntu
    • ServiceNow
    • Jira
    • Office 365
    • Suite GoogleGoogle Suite
  • LanguesLanguages Bilingue FR / ENBilingual FR / EN

    Parfaitement bilingue à l'écrit, très à l'aise à l'oral.Perfectly bilingual in writing, very comfortable speaking.

    • FrançaisFrench écrit 5/5 · oral 5/5written 5/5 · spoken 5/5
    • AnglaisEnglish écrit 5/5 · oral 4/5written 5/5 · spoken 4/5

Depuis 2016 · BatteurSince 2016 · Drummer

Ma carrière
musicale
My musical
career

La batterie et la drumline rythment ma vie depuis 2016. Discipline, précision et travail d'équipe — les mêmes valeurs que je porte en ingénierie. Drumming and drumline have been part of my life since 2016. Discipline, precision and teamwork — the same values I bring to engineering.

  • 🥁 BatterieDrums
  • Drumline
  • DJ
  • 4×🥇 Médailles d'or provincialesProvincial gold medals
  • 1×🥈 Argent provincial · catégorie avancéeProvincial silver · advanced division
  • 28 jours days Tournée américaine · finaliste internationalAmerican tour · international finalist
  • 10+ ans+ yrs Derrière la batterie depuis 2016Behind the drums since 2016
Prestations professionnelles · Pulsation ProductionProfessional performances · Pulsation Production
  • Quel Talent! · télévisionQuel Talent! · television
  • Canadiens de MontréalMontréal Canadiens
  • Formule 1 · avec Grégory CharlesFormula 1 · with Grégory Charles
  • Fête de la Saint-Jean

ParcoursTimeline

2016 — aujourd'hui2016 — present
  1. École internationale du Phare

    Les débuts en drumlineDrumline beginnings

    🥇 Or provincialProvincial gold

    Rejoint la drumline sans aucune base musicale et choisi pour le pit (auxiliaire). Beaucoup de plaisir à apprendre — et une première médaille d'or au provincial.Joined drumline with no musical background and was chosen for the pit (auxiliary). Lots of fun learning — and a first provincial gold medal.

  2. École internationale du Phare

    Passage aux snaresMoving to snares

    🥇 2ᵉ or2nd gold

    Promu aux snares grâce à un apprentissage rapide de la musique, pour me pousser davantage. Deuxième médaille d'or provinciale.Promoted to snares thanks to fast musical learning, to push myself further. Second provincial gold medal.

  3. École internationale du Phare

    Center snare · chef de sectionCenter snare · section leader

    Devenu center snare et chef de section, j'amène mon groupe au plus loin de ses capacités. 4ᵉ au provincial.Became center snare and section leader, pushing my group to its limits. 4th at provincials.

  4. École internationale du Phare

    Center snare · transmissionCenter snare · teaching

    Toujours center snare, je forme les nouveaux à jouer. Malheureusement, la COVID met fin aux compétitions.Still center snare, I taught the newcomers to play. Unfortunately, COVID put an end to competitions.

  5. PandémiePandemic

    Le travail en coulissesWork behind the scenes

    Aucune saison de compétition. On continue à pratiquer à la maison et à tourner des vidéos. J'en profite pour travailler intensément les rudiments — et je termine le secondaire.No competition season. We kept practising at home and filming videos. I used the time to intensively work on rudiments — and finished high school.

  6. Les Stentors de Sherbrooke

    Tournée américaine · center snareAmerican tour · center snare

    FinalisteFinalist

    28 jours aux États-Unis (L.A., San Francisco, Chicago, Illinois, Indiana et plus). On montre de quoi les Québécois sont capables : finalistes de notre catégorie avec l'un des meilleurs scores depuis 2014. Une expérience qui m'a énormément appris.28 days in the United States (L.A., San Francisco, Chicago, Illinois, Indiana and more). We showed what Quebecers are capable of: finalists in our division with one of the best scores since 2014. An experience that taught me enormously.

  7. Spark · catégorie avancéeSpark · advanced division

    Center snare, puis DJCenter snare, then DJ

    🥈 ArgentSilver

    Passage en catégorie avancée. Chef de section snare une partie de l'année, puis DJ de la compétition par manque de temps. On performe de notre mieux : médaille d'argent, 2ᵉ position.Moved up to the advanced division. Section leader for part of the year, then DJ for the competition due to time constraints. We gave our best: silver medal, 2nd place.

  8. PauseBreak

    Saison sabbatiqueSabbatical season

    Début de l'université : je choisis de me concentrer sur mes études.Start of university: I chose to focus on my studies.

  9. Carabins de Montréal

    Le grand saut · snareThe big leap · snare

    🥇 3ᵉ or3rd gold

    Je rejoins la drumline des Carabins — le plus grand défi à mes yeux, un grand pas à franchir. On apprend tous ensemble, et moi le premier. Premiers de notre catégorie au provincial : ma 3ᵉ médaille d'or, la première depuis un bon moment.Joined the Carabins drumline — in my eyes, the biggest challenge, a major step. We all learned together, myself included. First in our division at provincials: my 3rd gold medal, the first in a long time.

  10. Pulsation Production

    Le passage au professionnelGoing professional

    Pulsation Production me contacte pour des contrats professionnels. J'ai l'honneur de participer à Quel Talent! à la télé, de jouer pour la Saint-Jean, et de faire les Canadiens de Montréal (performances extérieures et animation sur la glace à l'entracte).Pulsation Production contacted me for professional contracts. I had the honour of appearing on Quel Talent! on television, performing for the Saint-Jean celebration, and playing for the Montréal Canadiens (outdoor performances and on-ice entertainment at intermission).

  11. Carabins de Montréal

    2ᵉ saison · snare2nd season · snare

    🥇 4ᵉ or4th gold

    Toujours sur la ligne de snare, on pousse nos performances plus loin que l'année précédente et on impressionne le public. On finit 1ᵉʳˢ : ma 4ᵉ médaille d'or.Still on the snare line, we pushed our performances further than the previous year and impressed the audience. We finished 1st: my 4th gold medal.

  12. Pulsation Production

    Formule 1 avec Grégory CharlesFormula 1 with Grégory Charles

    Quelques événements, et surtout la prestation d'avant-course de la Formule 1 aux côtés de Grégory Charles — un véritable honneur.Several events, and most notably the pre-race performance at Formula 1 alongside Grégory Charles — a true honour.

  13. La suiteWhat's next

    Et ça continueAnd it continues

    Toujours actif chez Pulsation Production — et fort probablement une 3ᵉ saison avec les Carabins de Montréal pour 2026–2027.Still active with Pulsation Production — and very likely a 3rd season with the Carabins de Montréal for 2026–2027.

ÉtudesStudies

FormationEducation

Un parcours en sciences et en génie informatique, à Sherbrooke. A background in sciences and computer engineering, in Sherbrooke.

Baccalauréat en génie informatiqueBachelor's in Computer Engineering

Université de Sherbrooke

En coursIn progress

DEC — Sciences, informatique et mathématiquesDEC — Science, Computer Science & Mathematics

Cégep de Sherbrooke

DiplôméGraduate
Projet fondateurFounding project

PRIIAM

Projet de Recherche pour l'Intégration de l'Intelligence Artificielle en Médecine — un projet étudiant que je fonde, à la croisée de mes deux passions.Research Project for the Integration of Artificial Intelligence in Medicine — a student project I founded, at the intersection of my two passions.

Contact

Travaillons ensemble.Let's work together.

Une question, une opportunité de stage ou un projet ? Écris-moi, je réponds rapidement.A question, an internship opportunity or a project? Write to me, I respond quickly.

Dis-moi ce qui t'amèneTell me what brings you here

Concentré sur mes études en ce moment — pas de recherche active, mais toujours ouvert à en discuter. Focused on coursework right now — not actively looking, but always open to a conversation.

Ou directement :Or directly:

CourrielEmailMichael.st-louis@USherbrooke.ca TéléphonePhone(819) 432-3223
RéseauxSocial ↓ Télécharger mon CV (PDF)↓ Download my Resume (PDF)