Expérience


Midbec - Ingénieur logiciel

Drummondville, Quebec, Canada (Hybrid) | mars 2026 - Présent

Stack : Go - Chi - PostgreSQL - Next.js - React - TypeScript - TanStack Query - Redux Toolkit - Tailwind CSS - GitLab CI/CD

  • Seul ingénieur logiciel, j'ai pris en charge la première refonte majeure en 10 ans d'une plateforme e-commerce legacy PHP 5.6 (9M+ requêtes/mois), en la migrant vers Go et Next.js, de l'audit (15+ risques critiques identifiés) à l'architecture jusqu'à l'implémentation. Approche strangler fig : domaine par domaine, sans réécriture big-bang.
  • J'ai conçu et développé le checkout connecté à l'ERP et la tarification B2B spécifique à chaque client : création de commande côté serveur, taxes selon la province (GST/QST/HST), sélection du transporteur et totaux confirmés par l'ERP. Conçu pour échouer en mode fermé (aucun montant inventé, commande bloquée en cas d'erreur de calcul) et couvert par plus de 70 tests automatisés.
  • J'ai reverse-engineeré des systèmes tiers (ERP, recherche de pièces, PIM) par inspection réseau et tests d'API, en validant chaque contrat avant migration.
  • Résultats : passage du score Lighthouse Performance desktop de 55 à 95 (lab) en migrant plus de 100 fichiers SCSS vers Tailwind v4 sans régression visuelle, et réduction de la latence de l'API de recherche de pièces de 820ms à 6ms sur les appels en cache grâce au cache de tokens dans un proxy Go natif.

Neat Barber - Ingénieur full-stack (Freelance)

Paris, France (Remote) | janv. 2025 - déc. 2025

Stack : Astro - TypeScript - WordPress GraphQL - Cloudinary - Playwright - Lighthouse CI

  • J'ai reconstruit seul un site legacy jQuery de bout en bout : audit → architecture → livraison, avec une migration sans interruption de service.
  • J'ai conçu une architecture CMS headless : WordPress GraphQL avec requêtes typées, et Cloudinary pour la diffusion des assets.
  • J'ai ajouté des tests E2E Playwright et Lighthouse CI au pipeline, avec des budgets de performance appliqués à chaque déploiement.
  • Résultats : réduction de 93% du JS (600KB → 40KB), Lighthouse 68 → 94 et +25% de trafic organique, le tout mesuré avec Lighthouse et les analytics.

Konbini - Développeur Frontend

Paris, France (Hybrid) | oct. 2022 - oct. 2024

Stack : TypeScript - Next.js - GraphQL - WordPress - Tailwind CSS

  • J'ai refait la page d'accueil avec SSR + GraphQL pour des mises à jour éditoriales en temps réel et des chargements plus rapides.
  • J'ai développé une intégration de détection de live Twitch, pour que les streams en direct remontent sur le site sans intervention manuelle.
  • J'ai conçu un système d'injection dynamique de contenu partenaire avec logique de fallback, supprimant l'intervention manuelle pour les mises à jour de contenu.
  • Résultats : livraison de fonctionnalités en production sous des délais éditoriaux serrés sur une plateforme comptant plus de 500K+ utilisateurs mensuels.

French Innov - Développeur Web

Stains, France | 2020 - 2022

Stack : JavaScript - React - Bootstrap

  • Livraison de sites web en production avec des scores Lighthouse supérieurs à 90 en performance, SEO et accessibilité.
  • Conception de bornes tactiles interactives pour des environnements retail à fort trafic : systèmes de commande en temps réel avec interfaces utilisateur orientées clients.