/

Full-Stack Software Engineer & Solutions Architect

Je conçois, développe et exploite des plateformes SaaS multilocataires pour données réglementées — et l'infrastructure AWS sur laquelle elles roulent. Le développement assisté par IA est mon mode de travail par défaut, pas une expérimentation.

Laravel / PHPSaaS multilocataireMySQLAWSTypeScriptNext.jsDockerDéveloppement assisté par IA

01 —

À propos

Mon parcours

Je livre du logiciel depuis une vingtaine d'années. J'ai commencé à mon compte — en développant, vendant et soutenant un produit de gestion d'événements avec billetterie et paiements en ligne — puis j'ai passé des années en agence sur une API de nouvelles à fort trafic et des boutiques de commerce électronique. Depuis 2013, je suis chez Optania, lead technique et architecte de solutions sur l'ensemble des produits de l'entreprise : des backends bâtis de zéro en Laravel, des applications monopages en React et TypeScript, et l'infrastructure AWS sous tout ça.

Mes années chez Optania m'ont appris ce qu'un projet neuf ne peut pas enseigner : ce que coûte une application qui vit longtemps — et comment garder ce coût sous contrôle. Sur une base de code de plus de dix ans, la vitesse s'entretient : des mises à jour de framework et de technos faites en continu plutôt qu'en rattrapage, une suite de tests qui rend chaque refactorisation sûre, de l'analyse statique qui empêche la dette de s'installer. C'est ce qui nous a permis de garder la stack à jour et de continuer à livrer vite, plus de dix ans plus tard.

L'autre moitié de mon travail, c'est la vitesse. Le développement assisté par IA est mon mode de travail par défaut — pas pour écrire du code que je ne comprends pas, mais pour réduire la distance entre une idée et un système qui fonctionne. Les produits que j'ai livrés en solo — Zelbee sur l'App Store et LOAMAP — montrent ce que ça donne en pratique.

Tout ce que j'exploite héberge des données réglementées — dossiers cliniques, dossiers scolaires. La confidentialité et la sécurité passent donc avant les fonctionnalités.

Ce qui me motive

  • Les problèmes que je n'ai jamais résolus. C'est là que je donne mon meilleur — et je suis toujours prêt pour un nouveau défi.
  • Les systèmes dont les gens dépendent : plateformes multilocataires, données réglementées, du logiciel où la justesse n'est pas optionnelle.
  • Réduire la distance entre une idée et un système qui roule — des workflows assistés par IA, vingt ans de jugement.
  • Livrer. Un produit entre les mains des utilisateurs bat un plan parfait, chaque fois.
  • Transmettre. Accompagner mes coéquipiers vers de nouvelles compétences et technologies fait partie de ma façon de mener.

Expertise technique

Backend et infrastructure

  • Laravel & PHP
  • MySQL et conception de bases de données
  • Redis et files d'attente
  • AWS (ECS, S3, Step Functions)
  • Docker et conteneurisation
  • CI/CD et déploiement continu
  • Infrastructure en code — CloudFormation
  • Vercel et Cloudflare (Workers, Pages)

Frontend et produit

  • Next.js & React
  • Vue.js & TypeScript
  • Tailwind CSS
  • Applications de bureau Tauri
  • Tests — PHPUnit, Pest, Behat

IA et automatisation

  • Développement assisté par IA
  • Agents de codage et MCP
  • Développement de chatbots
  • Automatisation de workflows n8n
  • Intégrations d'API LLM
  • Pipelines IA sans serveur

Les mains dans la terre

Depuis 2022, je siège au conseil d'administration de Vélo Saguenay, et depuis 2025 à celui du Mont Bélu — deux organismes qui font vivre le vélo de montagne et les opérations d'hiver, ski et planche à neige, dans la région. Bénévole depuis plusieurs années, j'aime autant mettre les mains à la pâte que siéger : construction et entretien de sentiers, corvées, opérations sur le terrain. Concevoir un sentier qui draine bien et vieillit bien, c'est étonnamment proche de concevoir du logiciel qui dure.

Maxime Beaudoin

Maxime Beaudoin

Full-Stack Software Engineer & Solutions Architect

Québec, Canada

En bref

Années à livrer du logiciel
20+
Années chez Optania
13
Années sur une même plateforme
11

Intérêts

Développement assisté par IAOpen sourceArchitecture infonuagiqueProductivité devVélo de montagnePlanche à neige

Ma façon de travailler

“Optimiser pour ce que le code coûte à maintenir, pas pour la vitesse à laquelle on l'écrit. Utiliser l'IA pour avancer à la vitesse d'une idée — et vingt ans de jugement pour décider quelles idées le méritent. Traiter la confidentialité et la sécurité comme les fondations, pas comme des fonctionnalités qu'on ajoute plus tard.”

02 —

Faits saillants

De zéro

Infrastructure AWS

Tout le parc derrière les produits d'Optania — ECS avec mise à l'échelle automatique, répartition de charge, AWS Backup en mode conformité, infrastructure en code avec CloudFormation — conçu, automatisé et exploité pratiquement seul.

Sans interruption

Livraison continue

Pipeline de livraison développé au complet : de CircleCI à AWS ECS avec mise à l'échelle automatique, conteneurisé — des déploiements qui n'arrêtent jamais la plateforme.

Depuis 2015

Gardien de la plateforme

Principal contributeur de l'API derrière Psylio — tenue de dossiers, rendez-vous et facturation pour des intervenants en santé et en éducation partout au Québec.

De bout en bout

DevOps et qualité

Le pipeline CI/CD avec lequel l'équipe livre : déploiement continu, revue de code automatisée, analyse statique avec PHPStan et CodeSniffer, et environnement de développement conteneurisé.

Sur le terrain

IA en production

Développement d'un chatbot de soutien psychosocial, contribution à Ali — l'assistant IA d'Optania pour les étudiants des collèges québécois — et conception d'un pipeline IA sans serveur sur AWS Step Functions avec l'équipe IA d'Optania.

En solo

L'instinct de livrer

Des produits livrés en solo en dehors du travail — Zelbee sur l'App Store et LOAMAP — de l'idée aux utilisateurs, sans équipe.

03 —

Projets

Travail professionnel

Plateforme

Psylio

Plateforme de gestion de pratique que les intervenants en santé et en éducation au Québec utilisent pour la tenue de dossiers, les rendez-vous et la facturation — déployée dans des centres de services scolaires partout dans la province. Principal contributeur depuis la mise en production en 2015.

Laravel / PHPMySQLRedisAWS ECSMulti-tenant

Infrastructure

Infrastructure AWS et DevOps

Le parc AWS sur lequel roulent les produits d'Optania — ECS avec mise à l'échelle automatique, répartition de charge, AWS Backup en mode conformité — avec la création d'infrastructure automatisée par CloudFormation et un pipeline de livraison continue de CircleCI à AWS. Conçu, bâti et exploité pratiquement seul.

AWS ECSELBAWS BackupCircleCIDocker

Ce que je construis pour le plaisir

LOAMAP

Livré

Offre aux centres de plein air une carte interactive officielle et personnalisée de leurs sentiers. Les visiteurs scannent un code QR et obtiennent une navigation GPS hors ligne — sans app ni compte — avec difficulté, distance, élévation, points d'intérêt, sorties d'urgence et signalement d'obstacles.

Next.jsTypeScriptMapLibre GLPWA / OfflineQR Code

Zelbee

Livré

App iOS qui simplifie les horaires de collecte : un rappel la veille, un autre pour rentrer les bacs, des widgets, la synchronisation au calendrier et plusieurs adresses. Local d'abord — les données restent sur l'appareil.

iOSWidgetsCalendarLocal-first

Dépôts et expérimentations

api-response

Package PHP pour des réponses d'API cohérentes, basé sur Fractal, pour Laravel et Lumen. Plus d'un million de téléchargements, mené à une 1.0 stable.

InboxInsights

Analyse d'humeur où le courriel est l'interface : les entrées quotidiennes arrivent par courriel et GPT-4 les transforme en tableaux de bord de bien-être. Réalisé pour un défi dev.to.

HomeWise AI

Transforme une URL Zillow en rapport immobilier complet avec analyse de marché et projections financières. Réalisé pour un défi dev.to.

MTB Trail Building

Centre de connaissances pour la construction de sentiers de vélo de montagne : tutoriels, conception durable, solutions de drainage et guides d'outils.

Vélo Saguenay

Site web de l'OBNL régional de vélo de montagne — réseaux de sentiers, bénévolat et informations communautaires. J'y siège aussi au conseil d'administration.

04 —

Connectons-nous

Une question sur mon travail, un problème technique à discuter ou un sentier à recommander — écrivez-moi. Je lis tout.

Ou trouvez-moi sur

Maxime Beaudoin — Full-Stack Software Engineer & Solutions Architect