Mathieu Kahlaoui

Director of Engineering

Paris, Île-de-France, France2 yrs 3 mos experience

Key Highlights

  • Built an autonomous engineering team in under six months.
  • Successfully migrated a legacy application without halting production.
  • Developed a podcast to inspire tech professionals.
Stackforce AI infers this person is a SaaS-focused Full-Stack Engineer with strong leadership and team-building capabilities.

Contact

Skills

Core Skills

TypescriptNode.jsVueTeam ManagementBackend DevelopmentFull-stack DevelopmentFrontend Development

Other Skills

NodeDenoReactPythonAWSEffectPlaywrightPostgresVitestTesting LibraryRecruitmentGraphQLJavaScriptClean ArchitecturePair Programming

About

Engineering Manager Hands-On, je suis animé par une forte exigence sur le produit, l’humain et la culture tech. Convaincu par les principes de l’Extreme Programming, je place la qualité logicielle, le management collaboratif et l’amélioration continue au cœur de ma démarche. J’aime construire et accompagner des équipes pour qu’elles aient de l’impact, créent simplement, et prennent du plaisir à relever les défis, tout en restant pragmatiques et engagées. Résolument tourné vers la résolution de vrais problèmes, j’essaie d’aller à l’essentiel et de donner du sens à chaque action. Créateur du podcast Tech @CtoInShape 🎥 https://www.youtube.com/@CTOInShape

Experience

2 yrs 3 mos
Total Experience
1 yr 2 mos
Average Tenure
--
Current Experience

Fabriq

Senior Engineering manager Hands-On

Jul 2025Present · 9 mos · Francia · Remote

  • Scale-up SaaS B2B (Daily Management System) - post série A de 22M€.
  • Arrivé pour construire une équipe from scratch et reprendre le contrôle sur une codebase avec une dette technique conséquente.
  • Ce que je fais concrètement :
  • 💡 Recrutement et formation de 3 ingénieurs, équipe autonome en moins de 6 mois.
  • 🚀 Déblocage d'une migration Vue 2→3 en stand-by depuis 2 ans, terminée en 2 mois, sans stopper le delivery.
  • 🧩 Introduction des premiers tests orientée composant frontend dans un system legacy.
  • 🏗️ Formation de l'équipe sur les principes de Clean Architecture et DDD côté backend.
  • 📊 Déploiement de Swarmia pour piloter le delivery avec les DORA metrics.
  • ✅ 100% des deadlines contractuelles respectées sur les features grands comptes.
  • Usage quotidien de Claude et OpenCode intégrés dans mon workflow, conception produit, arbitrages techniques et refactoring chirurgicaux sur du code legacy.
  • Mon arrivée chez Fabriq détaillée ici :
  • 🔗 https://www.mathieukahlaoui.com/getting-started-at-fabriq-as-an-engineering-manager-building-a-team-after-fundraising/
  • Case Study de la migration Vue2 → Vue3 détaillé ici :
  • 🧠 https://www.mathieukahlaoui.com/how-i-migrated-a-saas-product-from-a-legacy-vue-2-to-vue-3-without-stopping-production-at-fabriq/
  • Côté produit : Meeting Mode, gestion des shifts, dashboards KPI, POC RAG/IA avec LlamaIndex.
  • Stack : TypeScript, Node, Deno, Vue, React, Python, AWS, Effect, Playwright, Postgres, Vitest, Testing Librairy.
TypeScriptNodeDenoVueReactPython+7

Self-employed

Développeur Backend et Agents IA - Node.js & Python

Mar 2025Jun 2025 · 3 mos · Ville de Paris, Île-de-France, France · Hybrid

  • En tant qu'ingénieur spécialisé dans le développement d'Agents IA et de solutions backend, j'utilise Node.js et Python pour concevoir et implémenter des systèmes innovants.
  • Je me distingue par ma capacité à créer des API et des agents intelligents, conçus pour traiter et analyser des données complexes, offrant ainsi des solutions automatisées et efficaces.
  • Mon experience en matière d'architecture logicielle assure la robustesse et l'évolutivité des systèmes je développe.
Node.jsPythonBackend Development

Cto inshape

Créateur du podcast CTO InShape

Aug 2024Present · 1 yr 8 mos · France

  • La chaine ➡️ https://www.youtube.com/@CTOInShape
  • CTO InShape est un podcast vidéo et audio né du constat que le temps est la ressource la plus précieuse pour les professionnels de la tech. En tant que fondateurs, CTO ou leads, il est souvent difficile de trouver des moments de réflexion et d'inspiration dans un agenda chargé.
  • Ce média répond à ce besoin en offrant un espace privilégié de quelques minutes pour un tête-à-tête franc et authentique avec un CTO ou fondateur, parfois les deux et un animateur engagé.
  • 𝐂𝐞 𝐪𝐮𝐞 𝐥𝐞𝐬 𝐚𝐮𝐝𝐢𝐭𝐞𝐮𝐫𝐬 𝐩𝐞𝐮𝐯𝐞𝐧𝐭 𝐚𝐭𝐭𝐞𝐧𝐝𝐫𝐞 :
  • 𝐏𝐚𝐫𝐜𝐨𝐮𝐫𝐬 𝐏𝐞𝐫𝐬𝐨𝐧𝐧𝐞𝐥 𝐞𝐭 𝐏𝐫𝐨𝐟𝐞𝐬𝐬𝐢𝐨𝐧𝐧𝐞𝐥 : Les invités partagent leur parcours unique, offrant des perspectives précieuses sur leur cheminement dans l'industrie de la tech.
  • 𝐃𝐢𝐬𝐜𝐮𝐬𝐬𝐢𝐨𝐧𝐬 𝐈𝐧𝐬𝐩𝐢𝐫𝐚𝐧𝐭𝐞𝐬 : Les dialogues sont conçus pour être stimulants et engageants, apportant des insights profonds sur les défis et les réussites rencontrés par les leaders de la tech.
  • 𝐀𝐩𝐩𝐫𝐞𝐧𝐭𝐢𝐬𝐬𝐚𝐠𝐞 𝐩𝐚𝐫 𝐥'𝐄𝐱𝐩𝐞𝐫𝐢𝐞𝐧𝐜𝐞 : Les auditeurs peuvent apprendre des erreurs et des meilleurs choix de nos invités, ce qui peut les aider à façonner leur propre carrière.
  • 𝐀𝐮𝐭𝐡𝐞𝐧𝐭𝐢𝐜𝐢𝐭𝐞 𝐞𝐭 𝐇𝐨𝐧𝐧𝐞𝐭𝐞𝐭𝐞 : Le podcast met en lumière les métiers de CTO et fondateur sous un éclairage authentique, grâce aux témoignages sincères de ceux qui ont déjà tracé leur chemin.
  • En résumé, CTO InShape est plus qu'un simple podcast ; c'est une source d'inspiration et de réflexion pour tous ceux qui aspirent à exceller dans le monde dynamique et exigeant de la tech.

Btp consultant

Tech-Lead full-stack TypeScript Node.js React / AWS

Feb 2023Mar 2025 · 2 yrs 1 mo · France · Remote

  • Pour le client BTP Consultants
  • J'ai contribué à la migration d'une application pour les experts en audit de sécurité sur les sites de construction, améliorant l'expérience utilisateur et la robustesse du système.
  • Nous avons opté pour un monolite modulaire avec un monorepo via Turborepo, facilitant le déploiement.
  • La base de données est passée de NoSQL (DynamoDB + ElasticSearch) à SQL (Postgres) pour mieux gérer les données relationnelles. Pour l'application mobile, nous avons adapté l'API backend à GraphQL.
  • Une architecture de ports et d'adaptateurs a été mise en place pour améliorer la modularité et la testabilité.
  • Nous utilisons des tests black box pour les use cases, et Prisma avec ZOD pour la communication et la validation des données. Côté front-end, React Next.js et Apollo en TypeScript sont utilisés, avec une stratégie de tests divisée entre Vitest et React Testing Library.
  • Pour le CI/CD, les tests sont automatisés avant les fusions sur master, suivant une méthodologie trunk-based.
  • En plus de mes tâches techniques, j'ai aidé l'équipe à améliorer ses compétences en communication, analyse, conception de code et tests, en utilisant des techniques comme le pair programming et le TDD.
TypeScriptNode.jsReactGraphQLFull-Stack Development

Christion dior

Senior Développeur Full-Stack TypeScript, Node.js & React

Jan 2022Jan 2023 · 1 yr · Paris et périphérie

  • En tant que développeur Full Stack chez Dior, j'ai activement participé à l'amélioration de l'expérience utilisateur sur l'application web Dior en me concentrant principalement sur les aspects de comptes utilisateurs et de paiement.
  • J'ai assumé diverses responsabilités qui ont contribué à optimiser notre plateforme.
  • Tout d'abord, j'ai développé plusieurs fonctionnalités, à la fois sur le front-end et le back-end, en utilisant principalement le langage TypeScript. Cela a grandement amélioré la performance et la robustesse de notre plateforme, rendant les interactions plus fluides et diminuant les problèmes techniques.
  • De plus, reconnaissant l'importance de l'assurance qualité, j'ai conçu et mis en œuvre une suite complète de tests unitaires. Ceci a joué un rôle vital pour assurer la fiabilité de notre code et maintenir un haut degré de qualité.
  • En outre, je tiens à souligner l'intense travail collaboratif réalisé au sein de notre équipe. Ensemble, nous avons géré une application complexe qui utilisait une architecture micro front-end basée sur React. Notre plateforme sert près de 30 pays, chacun ayant des spécificités métier uniques, ce qui souligne la complexité et l'étendue de l'application à laquelle nous avons travaillé.
  • Mon parcours chez Dior m'a permis de renforcer mes compétences en développement Full Stack, en me donnant l'occasion d'aborder des problématiques complexes et d'apporter des solutions efficaces.
TypeScriptNode.jsReactFull-Stack Development

Total energie

Développeur Full-Stack Confirmé en JavaScript, TypeScript, React & Node.js

Dec 2020Jan 2022 · 1 yr 1 mo · France

  • En qualité de développeur Full Stack chez TotalEnergies, j'ai participé activement au développement de l'application web et mobile (responsive) destinée à moderniser le service e-commerce des distributeurs de lubrifiant Total à l'international (Colombie, Émirats Arabes Unis, Roumanie et Algérie). Voici les principales réalisations de cette expérience :
  • Dans un contexte d'équipe, j'ai contribué au développement de plusieurs fonctionnalités front-end et back-end. Cela a amélioré ma capacité à collaborer efficacement tout en affinant mes compétences techniques.
  • Au-delà du développement de base, j'ai été confronté à des défis de complexité métier élevée. J'ai géré l'agrégation de plusieurs sources de données dans le back-end, un rôle qui a renforcé ma capacité à traiter et à intégrer des informations complexes et multifactorielles.
  • Dans le but d'améliorer l'expérience utilisateur, j'ai implémenté Redis pour la gestion du cache. Cette initiative a accru les performances du site en réduisant les temps de chargement, ce qui a été très apprécié par les utilisateurs.
  • J'ai pris l'initiative de former d'autres développeurs sur les tests front-end et back-end, les principes de React et les bonnes pratiques de développement via le TDD. Cette expérience a été très gratifiante et a permis d'uniformiser les compétences au sein de l'équipe.
  • J'ai aussi participé activement à l'internationalisation de notre projet. L'adaptation de l'application pour différents marchés internationaux m'a permis d'appréhender la diversité des exigences et des attentes au niveau mondial.
  • Cette expérience chez TotalEnergies m'a permis de renforcer mes compétences en développement JavaScript Full Stack, en gestion de projets internationaux et en formation d'autres développeurs. Le travail à la fois sur des aspects front-end et back-end m'a offert une vision complète du cycle de développement de l'application.
JavaScriptTypeScriptReactNode.jsFull-Stack Development

Canal +

Développeur Javascript Typescript React

Dec 2019Dec 2020 · 1 yr · Région de Paris, France

  • Auprès du client Canal+, pendant plus d'un an, j'ai contribué au développement du site MyCanal qui cumule plusieurs millions d'utilisateurs dans toute l'Europe et l'Afrique.
  • En quelques points :
  • Développement de plusieurs fonctionnalités complexe dans un environnement Javascript, Typescript, React et NodeJs.
  • Refactoring de l'application Javascript en Typescript.
  • Développement et amélioration des tests unitaires et des tests fonctionnels "End To End".
  • Bugs fix.
JavaScriptTypeScriptReactNode.jsFrontend Development

Cartier

Développeur Javascript Typescript React

Sep 2018Dec 2019 · 1 yr 3 mos · France

  • J'ai été chargé de travailler comme développeur spécialisé en JavaScript et TypeScript avec React.
  • J'ai développé un MVP en TypeScript et React pour la refonte du site Cartier, en utilisant également le CMS Strapi pour gérer la base de données.
JavaScriptTypeScriptReactFrontend Development

Education

ESIEE-IT

Diplôme d'ingénieur

ESIEE-IT

BAC +3 Licence Informatique

ESIEE-IT

BAC +2

Stackforce found 100+ more professionals with Typescript & Node.js

Explore similar profiles based on matching skills and experience