À propos

Développeur full-stack avec plus de 7 ans à livrer des produits web - JavaScript, Node.js, React/Next.js, Vue, et toute la colle CI/CD autour. Récemment, je bascule vers l'IA : agents de code locaux, plugins et skills Claude Code, et serveurs MCP pour de vrais workflows de développement. La sécurité est un intérêt récurrent - j'ai écrit sur les compromissions de VPS, le ML adversarial et l'entropie des mots de passe, en plus des deep-dives backend et frontend.

Parcours Professionnel

Senior Software Engineer

TransMedia Inc. · Toronto, Canada · À distance

  • -Responsable de freeconvert.com et de l'ensemble de la plateforme TransMedia après promotion. Stack principale : Node.js et Nuxt.js.
  • -Mise en place du pipeline CI/CD Jenkins + Docker pour propdf.com, un nouvel outil SaaS de la suite TransMedia, et livraison de son éditeur PDF complet dans le navigateur. Stack principale : ASP.NET et Next.js.
  • -Développement de TrueRCE, un éditeur de texte enrichi maison conçu comme remplacement direct de TinyMCE sur toute la plateforme.
  • -Introduction de workflows IA agentiques dans le quotidien de l'équipe, et construction d'automatisations qui traduisent et publient automatiquement du contenu localisé de bout en bout.
  • -Mise en place de standards internes pour les workflows IA avec hooks, plugins et serveurs MCP (l'un d'eux ouvert en open source).
  • -Contributions au pipeline de build .NET et aux améliorations de workflow inter-équipes.
  • -Collaboration avec l'équipe DevOps sur des services Azure comme Storage Account, Container Apps, Resource Groups et autres.
  • -Intégration de services d'authentification comme WorkOS.
AOÛT 2021 - AUJOURD'HUI

Software Engineer

TransMedia Inc. · Toronto, Canada · À distance

  • -Contribution au développement et à la maintenance de FreeConvert.com, une plateforme SaaS largement utilisée pour la conversion, la compression et le transcodage de fichiers en ligne.
  • -Travail principalement avec Nuxt.js et Node.js pour construire des fonctionnalités frontend et backend scalables, améliorer les performances et enrichir l'expérience utilisateur. Plateforme optimisée jusqu'à atteindre un score PageSpeed de 100 (sans publicités).
  • -Collaboration étroite avec l'équipe DevOps sur les pipelines de déploiement, l'amélioration de l'infrastructure et les initiatives d'optimisation serveur.
  • -Travail dans un écosystème de production moderne avec WebSocket, Docker, Kubernetes, SSH, GTM, Google Analytics, Amplitude, Sentry, Intercom, Crisp et Jira.
  • -Expérience pratique des services AWS tels que S3, EKS, EC2, EFS et AMI, partage de connaissances via des articles techniques et de la documentation.
JUIL 2021 - DÉC 2024

Full-Stack Developer / Technical Team Lead

Sheba.xyz · Dacca, Bangladesh

  • -Arrivé comme Junior Engineer sur la plateforme de services e-commerce Sheba.xyz (Vue 2 PWA), puis évolution progressive jusqu'au rôle de Technical Team Lead.
  • -Direction de l'équipe marketplace Sheba.xyz composée de 8 personnes, en supervisant le développement et la livraison des fonctionnalités.
  • -Maintenance et extension des services associés, notamment un CMS (Laravel, Blade) et une API (Laravel).
  • -Contribution à un outil web B2B avec Angular et Angular Material.
  • -Construction et livraison de plusieurs projets SPA plus modestes avec Nuxt.js et React.
FÉV 2018 - JUIL 2021

Formations et Distinctions

Stack Principale

TypeScript, Node.js, Next.js, React, Vue, Python, MongoDB, PostgreSQL, Docker, AWS, Linux, CI/CD, Claude SDK, Model Context Protocol, Ollama, ONNX Runtime.

Disponibilité

Ouvert aux postes orientés IA, contrats full-stack et missions de conseil.