Aller au contenu
Salut! Je m'appelle Alexandre Gilbert,

Développeur
full-stack.

Vue·Nuxt·TypeScript·PostgreSQL·Vitest·Playwright·
Vue·Nuxt·TypeScript·PostgreSQL·Vitest·Playwright·
Vue·Nuxt·TypeScript·PostgreSQL·Vitest·Playwright·
Vue·Nuxt·TypeScript·PostgreSQL·Vitest·Playwright·

Je transforme des problèmes compliqués en solutions pour le Web.

Portrait d'Alexandre Gilbert

À propos

Forgé en usine, formé pour la qualité.

Développeur full-stack chez Hubelia depuis septembre 2024, je contribue au développement et au maintien de logiciels d'entreprise hébergés dans le cloud, principalement des ERP sur mesure et des systèmes de gestion de la logistique et de la production. Les principales technologies sont TypeScript, Vue, Nuxt et PostgreSQL. Je travaille avec un flux piloté par les specs et assisté par des agents, où des agents IA spécialisés sont isolés dans des sandbox sécuritaires et validés par une vérification humaine entre les étapes, avec un fort accent sur l'automatisation des tests et la qualité du code.

Avant l'informatique, j'ai travaillé pendant plus de douze ans dans des usines et sur des chaînes de production. Cette expérience m'a donné une grande discipline de travail, un bon sens des priorités et un haut niveau de qualité qui me suit encore aujourd'hui. J'ai une facilité à trouver des solutions aux problèmes qui bloquent la production.

Formation

Baccalauréat en informatique

Université de Montréal

2021 – 2025

Certificat en informatique appliquée

Université de Montréal

2019 – 2020

Expérience

Livrer de la qualité depuis 2024.

Hubelia

Montréal, QC · à distance

Développeur full-stack

janvier 2025 — aujourd'hui

  • Développement frontend et backend sur 7+ applications Web en production (gestion, e-commerce, évaluation, médias)
  • Moteur de calcul de coûts et de prix de vente (marges, profit cible, taux de change), états complexes gérés en Pinia
  • Contrôle d'accès par rôle, permissions granulaires et protection des routes
  • Migration d'une application de Nuxt 3 vers Nuxt 4
  • Recherche et co-conception d'une plateforme interne d'automatisation avec IA agentique

Développeur full-stack (stagiaire)

septembre 2024 — décembre 2024

  • Analyse de la logique métier complexe d'un logiciel legacy (Access)
  • Reconstruction vers une stack moderne (TypeScript, Nuxt, PostgreSQL)
  • Gestion d'états complexes avec Pinia pour des formulaires volumineux
  • Développement de composants frontend et de routes d'API backend
  • Intégration dans une équipe Agile sur un projet en cours

Avant le code

Plus de douze ans en industrie et logistique

Production, logistique et qualité

  • Opération de machinerie et d'équipements de production
  • Préparation de commandes avec transpalette électrique et systèmes à commandes vocales
  • Organisation des routes d'expédition et gestion des quais de chargement
  • Contrôle de la qualité et inspection sur des chaînes de production
  • Respect des normes HACCP et des règles de sécurité
  • Formation de nouveaux employés
Télécharger mon CV

Approche

Développement piloté par les specs.

Les agents se chargent des tâches répétitives. Je garde le contrôle sur la logique et la qualité.

  1. Intention

    Humain

    Je définis l'objectif et les contraintes du travail à faire.

  2. Specs

    IA

    Un agent rédige les specs qui définissent une tâche ou un feature.

  3. Revue des specs

    Humain

    Je valide les specs avant qu'une seule ligne de code soit écrite.

  4. Devcontainer sandbox
    1. Design

      IA

      Hiérarchie, composants et intentions visuelles selon les specs approuvées et des éléments déjà existants.

    2. Implémentation

      IA

      Développement du frontend et/ou du backend selon les specs approuvées.

    3. Tests

      IA

      Un agent distinct écrit les tests à partir des specs, pas du code.

    4. Commit et pull request

      IA

      L'agent crée le commit et ouvre la pull request.

  5. Tests et rapport automatisés

    CI

    Les tests s'exécutent automatiquement et un rapport est généré.

  6. Revue de la PR

    Humain

    Je révise le diff et le rapport des tests dans la pull request pour valider le comportement défini dans les specs, avant le merge.

Contact

Me contacter

© 2026 Alexandre Gilbert. Tous droits réservés.