SCORE  15+ YRSHI · ∞LV · 2026
CREDITS

> LOADING_PORTFOLIO.EXE

JÉRÔME
D.SOUCY

SENIOR FRONTEND ENGINEER

Design systems, React/TypeScript component libraries, and AI-augmented engineering.

GREATER MONTRÉAL METROPOLITAN AREA · OPEN TO REMOTE ROLES GLOBALLY, OR HYBRID IN MONTRÉAL

FRONTEND ENGINEER
REACT / TYPESCRIPT
DESIGN SYSTEMS
COMPONENT LIBRARIES
NEXT.JS
AI WORKFLOWS
CLAUDE · FAL · ELEVENLABS
15+ YRS SHIPPING
FRONTEND ENGINEER
REACT / TYPESCRIPT
DESIGN SYSTEMS
COMPONENT LIBRARIES
NEXT.JS
AI WORKFLOWS
CLAUDE · FAL · ELEVENLABS
15+ YRS SHIPPING
STAGE 01PLAYER_PROFILE

ORIGIN
STORY.

15+ years building React/TypeScript apps and design systems for banking, retail, real estate, and B2B SaaS. Recently shipping AI-driven products with Claude, Fal, and ElevenLabs — and exploring agentic workflows with OpenClaw and Claude Agent SDK.

I've led design-system and frontend-architecture work for banks, retail platforms, and B2B SaaS — recruiting engineers, building tokens and primitives, and rewriting legacy React codebases so teams can ship faster. Right now I'm channeling that same instinct into AI products and agentic workflows: tools that take messy human work and turn it into a clean, reusable pipeline.

Open to full-time or long-term contract — fully remote, or hybrid in Montréal.

STAGE 02MISSIONS

SELECTED
MISSIONS.

  1. 01

    genderflip.io

    AI TOOL THAT GENDER-SWAPS ANY TALKING-HEAD VIDEO.

    Built end-to-end: video upload, script extraction, gender-flipped rewrite, voice synthesis matching cadence and accent, and a face-swapped avatar that delivers the speech in 9:16. Live cost breakdown surfaces every API call as it happens.

    2026

    • Next.js
    • Fal
    • Anthropic Claude
    • TypeScript
    • Tailwind
  2. 02

    JLL Design System

    TOKENS, PRIMITIVES, AND SHARED UTILITIES ACROSS PRODUCT SQUADS.

    Led design-system work at JLL: design tokens, reusable React/TypeScript components, and shared utils consumed by multiple product teams. Companion guidelines for the JavaScript codebase and performance improvements to existing web apps.

    2023–2025

    • React
    • TypeScript
    • Tailwind
    • styled-components
    • Jest
    • Figma
  3. 03

    WorkJam — Squad Lead

    FRONTEND PLATFORM WORK FOR A WORKFORCE-MANAGEMENT SAAS.

    Led a domain squad delivering frontend work for WorkJam's platform — atomic-design system, Next.js apps, recruiting and mentoring engineers, and unblocking systemic delivery issues.

    2021–2023

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

    National Bank of Canada — Frontend Architect

    MODERNIZING LEGACY REACT ACROSS MULTIPLE BANKING PROJECTS.

    Analyzed and refactored older React codebases for long-term maintainability; aligned multiple project teams on shared libraries; researched and introduced tooling to improve workflow.

    2018–2020

    • React
    • Redux
    • React Hooks
    • TypeScript
    • Webpack
    • Jest
STAGE 03CAMPAIGN_LOG

BACK
ISSUES.

  1. 2025 – Present

    Independent / Consulting

    Frontend Engineer — AI products & automation

    • Designed and shipped genderflip.io — a Claude + Fal pipeline that gender-swaps talking-head videos, generates voice, and assembles 9:16 deliverables.
    • Building agentic workflows on Claude Agent SDK and OpenClaw — multi-agent task systems, structured tool use, browser automation for content pipelines.
    • Frontend engineering on internal Next.js apps: design tokens, reusable component layers, Vercel deploys.

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

  2. 2023 – 2025

    JLL

    Software Developer Lead

    • Built the design system: tokens, primitives, reusable React components, and shared utilities used across product squads.
    • Improved performance of existing web apps — bundle size, rendering, and initial-load metrics.
    • Reviewed and rewrote internal JavaScript guidelines so squads ship from a common baseline.

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

  3. 2021 – 2023

    WorkJam

    Domain Squad Lead

    • Led the squad's React/Next.js work — atomic-design system, responsive UI, test coverage.
    • Recruited and retained senior frontend engineers; ran 1-1s, career planning, and mentoring.
    • Diagnosed systemic delivery obstacles and made the calls that unblocked them.

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

  4. 2020 – 2021

    Edge10 Group

    Head of Technology

    • Recruited and managed the engineering team; built strategic plans for portfolio companies.
    • Authored tech policies, procedures, and roadmaps with stakeholders.
  5. 2018 – 2020

    National Bank of Canada

    Frontend Architect → Lead Software Developer

    • Analyzed legacy React codebases and refactored them for long-term maintainability.
    • Aligned multiple teams on shared libraries and conventions.
    • Researched and introduced tooling and patterns that improved the workflow.

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

  6. 2017 – 2018

    Qover

    Senior Software Engineer

    • Built a complex mobile-first web application and a library of reusable components.
    • Owned frontend-backend contract quality and unit-test coverage.

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

  7. 2016

    Barco

    Senior Software Engineer

    • Built a bleeding-edge web application connecting to consumer home devices (Alexa integration).

    React · AngularJS · Redux · Node.js · MongoDB

  8. 2015 – 2016

    LiveShout

    Senior Front-End Developer

    • Full-stack ownership of a connection-focused web app — DB, API, responsive UI, and feature design.

    React · Redux · Firebase · Webpack · SCSS

  9. 2015

    Intellio Capital Humain (Outbox Tech)

    Senior Front-End Developer

    • Senior consultant rebuilding the HTML5 version of a legacy Flash web app; authored reusable components for the team.

    React · Flux · Gulp

  10. 2014 – 2015

    Virtual Artifacts

    Lead Front-End Developer

    • Responsive web applications and marketing-driven sites; R&D on emerging tools.

    AngularJS · Node.js · REST · Grunt · Yeoman

  11. 2013 – 2015

    FAKT

    Co-founder & Lead Front-End Developer

    • Co-founded the studio; shipped Thirdshelf (retail SaaS), interactive video walls for X2O Media (Verizon flagship store at Mall of America, Lockheed Martin), and Desjardins' VMD site.
    • Responsive web apps for Pixia Soft, Subledger, Pushup Charity, Loue Froid, Castle Story.

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

  12. 2012 – 2013

    Mobilogie

    Lead Software Developer

    • Led the web department; mentored two junior developers; rolled out Jira tooling.
  13. 2011 – 2012

    Nurun

    Senior Front-End Developer

    • Major projects for Vidéotron (Trouve-tout), Hydro-Québec (responsive lead), L'Oréal, BRP, Michelin, BFGoodrich, Sanofi (Star System responsive), Gore (Backbone web app).
    • Built internal tooling (sprite generator, Grunt-based pipeline) and trained the team on emerging tooling.
  14. 2009 – 2011

    MindGeek Canada

    Front-End Developer

    • High-traffic websites; modules and plugins for an in-house CMS.
  15. 2006 – 2009

    Kung Fu Numérik

    Front-End / Back-End Developer

    • First professional role; full-stack web work across Flash/HTML/CSS/JS, PHP, and UI design.
STAGE 04LOADOUT

THE
LOADOUT.

CORE

  • 01React
  • 02TypeScript
  • 03Next.js
  • 04Node.js
  • 05JavaScript

DESIGN SYSTEMS

  • 01Atomic Design
  • 02Tokens
  • 03Reusable components
  • 04Tailwind CSS
  • 05styled-components
  • 06Figma

AI / AUTOMATION

  • 01Claude API
  • 02Fal
  • 03ElevenLabs
  • 04OpenRouter
  • 05Prompt engineering
  • 06Agentic workflows (OpenClaw, Claude Agent SDK)

TOOLING

  • 01Jest
  • 02Storybook
  • 03Vercel
  • 04Git
  • 05GitHub
  • 06GitHub Actions
  • 07Supabase
  • 08Firebase
  • 09Make
  • 10n8n
  • 11Zapier
  • 12REST
  • 13GraphQL
  • 14Redux
  • 15MongoDB
FINAL STAGEGAME_OVER?

INSERT COIN
TO CONTINUE.

Looking for a senior frontend engineer who can ship a design system, lead a squad, and wire up the AI layer? Send a note.