JDJérôme
JD

Jérôme D.Soucy

Ingénieur frontend senior

Grande région de Montréal

Ouvert au télétravail partout, ou en hybride à Montréal

Design systems, bibliothèques de composants React/TypeScript et ingénierie augmentée par l’IA.

Plus de 15 ans à bâtir des applications React/TypeScript et des design systems pour la banque, le commerce de détail, l’immobilier et le SaaS B2B. Je livre depuis peu des produits propulsés par l’IA avec Claude, Fal et ElevenLabs — et j’explore les flux agentiques avec OpenClaw et le Claude Agent SDK.

En chantier

Des produits que je porte de bout en bout — livrés et itérés en ce moment.

Contes de Lune

En ligne

2026

Des cartes postales illustrées et personnalisées, postées à votre enfant deux fois par mois.

Abonnement québécois : un univers d’aventures construit autour du profil de l’enfant, imprimé et posté le 1er et le 15. Génération d’histoires et d’illustrations, fenêtre d’aperçu pour les parents et impression via une API postale.

  • Next.js
  • Supabase
  • Claude
  • Stripe
  • Print API

SnapAIReport

En ligne

2026

Diagnostics de maturité IA pour PME, livrés en PDF.

Formulaire d’entrée → analyse Claude → rapport PDF de marque → relance par courriel, en français et en anglais. Pages d’atterrissage verticales pour avocats et comptables, plus un calculateur de coût en jetons offert comme aimant à prospects.

  • Next.js
  • Claude
  • PDF generation
  • Resend
  • Vercel

Home Energy Canada

En ligne

2026

Toutes les subventions et programmes d’énergie résidentielle, par province.

Répertoire bilingue des subventions fédérales et provinciales — thermopompes, isolation, conversion du mazout à l’électricité — avec données structurées et une page par province et par programme.

  • Next.js
  • Programmatic SEO
  • i18n
  • Vercel

Viande de ferme

En ligne

2026

Acheter sa viande directement des fermes du Québec.

Répertoire des fermes québécoises qui vendent directement aux consommateurs — par région et type de viande, avec profils de ferme. Bâti sur le même gabarit de répertoire que le site énergie.

  • Next.js
  • Programmatic SEO
  • Vercel

Mission Control

Interne

2026

Tableau de bord interne pour une flotte d’agents IA.

Tableau de bord Next.js qui pilote une opération multi-agents : tableaux de projets, santé des tâches planifiées, finances, mémoire et outils — branché sur OpenClaw et le Claude Agent SDK, avec Slack comme couche de notification.

  • Next.js
  • Claude Agent SDK
  • OpenClaw
  • Slack

Réalisations

Design systems et travail de plateforme issus de mes rôles précédents.

JLL Design System

2023–2025

Jetons, primitives et utilitaires partagés entre les équipes produit.

Direction du design system chez JLL : jetons de design, composants React/TypeScript réutilisables et utilitaires partagés consommés par plusieurs équipes produit. Lignes directrices pour la base de code JavaScript et améliorations de performance des applications web existantes.

  • React
  • TypeScript
  • Tailwind
  • styled-components
  • Jest
  • Figma

WorkJam — Squad Lead

2021–2023

Travail de plateforme frontend pour un SaaS de gestion de main-d’œuvre.

Direction d’une équipe de domaine livrant le frontend de la plateforme WorkJam — design system atomique, applications Next.js, recrutement et mentorat d’ingénieurs, et déblocage des problèmes de livraison systémiques.

  • React
  • Next.js
  • Tailwind
  • Jest
  • Atomic Design

National Bank of Canada — Frontend Architect

2018–2020

Modernisation de code React hérité sur plusieurs projets bancaires.

Analyse et refonte de bases de code React vieillissantes pour une maintenabilité à long terme ; alignement de plusieurs équipes sur des bibliothèques partagées ; veille et introduction d’outils pour améliorer le flux de travail.

  • React
  • Redux
  • React Hooks
  • TypeScript
  • Webpack
  • Jest

Parcours

2025 – aujourd’hui

Indépendant / Consultation

Ingénieur frontend — produits IA et automatisation

  • Conception et livraison de produits propulsés par l’IA de bout en bout — pipelines Claude + Fal pour la génération de texte, d’images, de voix et de vidéo, avec suivi des coûts en direct.
  • Construction de flux agentiques sur Claude Agent SDK et OpenClaw — systèmes de tâches multi-agents, appels d’outils structurés, automatisation de navigateur pour des pipelines de contenu.
  • Ingénierie frontend sur des applications Next.js internes : jetons de design, couches de composants réutilisables, déploiements Vercel.

Next.js · React · TypeScript · Tailwind · Claude API · Fal · ElevenLabs · Twilio

2023 – 2025

JLL

Chef d’équipe développement logiciel

  • Construction du design system : jetons, primitives, composants React réutilisables et utilitaires partagés entre les équipes produit.
  • Amélioration de la performance des applications web existantes — taille des bundles, rendu et métriques de chargement initial.
  • Révision et réécriture des lignes directrices JavaScript internes pour que les équipes livrent à partir d’une base commune.

React · TypeScript · Tailwind · styled-components · Jest · Figma · Webpack

2021 – 2023

WorkJam

Chef d’équipe de domaine

  • Direction du travail React/Next.js de l’équipe — design system atomique, interface adaptative, couverture de tests.
  • Recrutement et rétention d’ingénieurs frontend seniors ; rencontres individuelles, plans de carrière et mentorat.
  • Diagnostic des obstacles systémiques à la livraison et prise des décisions qui les ont levés.

React · Next.js · Tailwind · Jest · Atomic Design

2020 – 2021

Edge10 Group

Directeur de la technologie

  • Recrutement et gestion de l’équipe d’ingénierie ; plans stratégiques pour les entreprises du portefeuille.
  • Rédaction des politiques, procédures et feuilles de route technologiques avec les parties prenantes.

2018 – 2020

Banque Nationale du Canada

Architecte frontend → développeur logiciel principal

  • Analyse de bases de code React héritées et refonte pour une maintenabilité à long terme.
  • Alignement de plusieurs équipes sur des bibliothèques et conventions partagées.
  • Veille et introduction d’outils et de patrons qui ont amélioré le flux de travail.

React · Redux · React Hooks · TypeScript · Webpack · Jest · GraphQL

2017 – 2018

Qover

Ingénieur logiciel senior

  • Construction d’une application web complexe pensée mobile d’abord et d’une bibliothèque de composants réutilisables.
  • Responsable de la qualité du contrat frontend-backend et de la couverture de tests unitaires.

React · Redux · Node.js · MongoDB · Webpack · Jest · TDD

2016

Barco

Ingénieur logiciel senior

  • Construction d’une application web de pointe connectée aux appareils domestiques grand public (intégration Alexa).

React · AngularJS · Redux · Node.js · MongoDB

2015 – 2016

LiveShout

Développeur front-end senior

  • Responsabilité full-stack d’une application web axée sur les connexions — BD, API, interface adaptative et conception de fonctionnalités.

React · Redux · Firebase · Webpack · SCSS

2015

Intellio Capital Humain (Outbox Tech)

Développeur front-end senior

  • Consultant senior pour la refonte HTML5 d’une application web Flash héritée ; création de composants réutilisables pour l’équipe.

React · Flux · Gulp

2014 – 2015

Virtual Artifacts

Développeur front-end principal

  • Applications web adaptatives et sites marketing ; R&D sur les outils émergents.

AngularJS · Node.js · REST · Grunt · Yeoman

2013 – 2015

FAKT

Cofondateur et développeur front-end principal

  • Cofondation du studio ; livraison de Thirdshelf (SaaS de détail), de murs vidéo interactifs pour X2O Media (magasin phare Verizon au Mall of America, Lockheed Martin) et du site VMD de Desjardins.
  • Applications web adaptatives pour Pixia Soft, Subledger, Pushup Charity, Loue Froid, Castle Story.

AngularJS · BackboneJS · Node.js · MongoDB · MySQL · PHP

2012 – 2013

Mobilogie

Développeur logiciel principal

  • Direction du département web ; mentorat de deux développeurs juniors ; déploiement de Jira.

2011 – 2012

Nurun

Développeur front-end senior

  • Projets majeurs pour Vidéotron (Trouve-tout), Hydro-Québec (responsable du responsive), L’Oréal, BRP, Michelin, BFGoodrich, Sanofi (Star System adaptatif), Gore (application web Backbone).
  • Création d’outils internes (générateur de sprites, pipeline Grunt) et formation de l’équipe sur les outils émergents.

2009 – 2011

MindGeek Canada

Développeur front-end

  • Sites web à fort trafic ; modules et extensions pour un CMS maison.

2006 – 2009

Kung Fu Numérik

Développeur front-end / back-end

  • Premier poste professionnel ; travail web full-stack en Flash/HTML/CSS/JS, PHP et design d’interface.

Cégep de Matane

DEC — Technique d'Intégration en Multimédia

2003 – 2006

Compétences

Fondations

  • React
  • TypeScript
  • Next.js
  • Node.js
  • JavaScript

Design Systems

  • Atomic Design
  • Tokens
  • Reusable components
  • Tailwind CSS
  • styled-components
  • Figma

IA / Automatisation

  • Claude API
  • Fal
  • ElevenLabs
  • OpenRouter
  • Prompt engineering
  • Agentic workflows (OpenClaw, Claude Agent SDK)

Outillage

  • Jest
  • Storybook
  • Vercel
  • Git
  • GitHub
  • GitHub Actions
  • Supabase
  • Firebase
  • Make
  • n8n
  • Zapier
  • REST
  • GraphQL
  • Redux
  • MongoDB

Construisons quelque chose.

Ouvert au télétravail partout, ou en hybride à Montréal.