
Portfolio — Sherbrooke, Québec
Ludwig-EmmanuelDufour
Génie informatique · Développement full stack · Infrastructure

L—E. Dufour01 / Profil
Joyeux matin!
J'apprends en cassant des choses chez moi, pour ne pas les casser ailleurs.
Je suis étudiant en génie informatique à l'Université de Sherbrooke et développeur en stage chez IBM Bromont. Mon terrain de jeu va de l'interface jusqu'au serveur : applications web full stack, pipelines CI/CD, et l'infrastructure qui fait tourner tout ça.
Chez moi, un seul serveur héberge un réseau segmenté en onze VLANs, un pare-feu virtualisé et une dizaine de services exposés derrière un tunnel Cloudflare. C'est mon terrain d'essai : on y apprend vite ce que les cours ne montrent pas.
Quand je ne suis pas devant un terminal, je suis probablement en montagne, sur une paroi d'escalade ou sur ma moto.
- Statut
- Étudiant, UdeS
- En ce moment
- Stage, IBM Bromont
- Base
- Sherbrooke, QC
- Terrain
- Full stack & DevOps

Qu'il ferme la terre et les eaux : le ciel, lui, reste ouvert.
Terras licet et undas obstruat, at caelum certe patet.
Ovide, Métamorphoses02 / Projets
Travaux
Des projets d'école, de hackathon et de sous-sol. Chacun m'a appris quelque chose que je réutilise encore.
- 01AetherInfrastructure auto-hébergéeUn serveur, onze VLANs, un pare-feu virtualisé et une dizaine de services publiés derrière un tunnel Cloudflare et une authentification unique.2023 —
- 02Le Cerf BlancContrat web — refonteLa refonte complète du site d'une entreprise de la région : cinq pages, une nouvelle présentation des salles et des réservations, et un client autonome pour la suite.2026
- 03Les BleuetsGénie — jeu rétro sur FPGAUn jeu rétro dont la carte graphique est écrite de zéro en VHDL : une PPU à tuiles et à sprites, dans le FPGA d'un Zynq, jusqu'à la sortie HDMI.2026
- 04ShackoDodoHackathon — sécurité webUn proxy d'interception HTTP/HTTPS avec interface web, construit en 48 heures : on voit passer chaque requête du navigateur, on la modifie, on la renvoie.2025
- 05MENnetteGénie — logiciel et matérielUne console de mini-jeux à désamorcer en équipe, entre interface Qt en C++ et modules physiques : accéléromètre, DEL, potentiomètre, clavier.2025
- 06RoboSketchMobile et robotiqueUne application Flutter où l'on dessine du bout du doigt, puis un robot reproduit le tracé sur papier.2024
03 / Parcours
Parcours
Six milieux de travail, un fil conducteur : livrer du logiciel qui tient la route.
Expérience
Janv. 2026 — présent
PrésentIBM
Développeur full stack — stage — Bromont, QC
- Modernisation de l'architecture d'une application dépréciée : refonte complète en Java Spring Boot.
- Développement frontend et backend, avec l'implémentation d'API REST.
- Amélioration marquée de la qualité du code, dans un contexte industriel d'envergure internationale.
- Java
- Spring Boot
- REST
2026 — présent
PrésentFjelkore
Fondateur — développeur web indépendant — Sherbrooke, QC
- Sites web sur mesure pour une clientèle locale et régionale, du devis à la mise en ligne et au suivi.
- Un CMS modulaire maison, en Next.js, PostgreSQL et Payload, où le client monte et modifie ses pages par blocs, dans une interface visuelle.
- Une offre complète : identité visuelle, hébergement et maintenance.
- Next.js
- PostgreSQL
- Payload CMS
Été 2025 — déc. 2025
CGI
Développeur — stage puis temps partiel — Sherbrooke, QC
- Application interne en Angular, Java Spring Boot, TypeScript et MySQL.
- Pipeline CI/CD avec génération automatisée de métriques de qualité via CAST, et révision de code.
- Angular
- Spring Boot
- MySQL
- GitLab CI
2024 — 2025
Cooptel
Soutien technique — Valcourt, QC
- Support téléphonique : diagnostic et résolution de problèmes de réseau, de VoIP et de télévision.
- Configuration et dépannage de routeurs, de modems et d'équipements résidentiels.
Mars — juil. 2024
CSS des Samares
Développeur full stack — stage — Saint-Félix-de-Valois, QC
- Applications web internes en C# (ASP.NET) pour le personnel scolaire et la direction.
- Déploiement de correctifs en production et mise en ligne des améliorations.
- Travail direct avec les utilisateurs internes pour cerner les besoins et les prioriser.
- C#
- ASP.NET
- MSSQL
Été 2023
Blanko Créativité numérique
Développeur backend — stage — Joliette, QC
- Développement backend de sites web pour des municipalités québécoises, en PHP avec Laravel.
- Fonctionnalités dynamiques côté client, et adaptation des gabarits aux chartes graphiques de chaque municipalité.
- PHP
- Laravel
- JavaScript
05 / Contact
Écrivez-moi
Un stage, un projet, une question sur le homelab, ou simplement envie d'échanger : ma boîte est ouverte.
[email protected]