Développement TypeScript full-stack, de l'interface à  l'API
Je développe des applications web en TypeScript de bout en bout, frontend et backend, 100 % à  distance. WorkoutGen, l'application que j'ai cofondée, a été développée en TypeScript, de son interface React à son API Hono sur Cloudflare Workers.
Les projets TypeScript que j'ai développés
Deux produits que j'ai créés de bout en bout, et des applications clientes, des startups à Sciences Po.

Générateur d'entraînement personnalisé
Une seule base de code TypeScript pour plus de 51Â 000 membres sur le web, iOS, Android et Windows (workoutgen.app, octobre 2026)

RAG agentique open source pour les agents de code
Vos agents de code interrogent votre code et vos documents en local et obtiennent des passages cités, via une bibliothèque, une CLI et un serveur MCP en TypeScript sur npm

L'outil de cartographie thématique de Sciences Po
Des données allant jusqu'à des millions de lignes deviennent des cartes sans quitter le navigateur : SQL dans un Web Worker, puis un flux binaire de la requête jusqu'au GPU. Une refonte conçue par l'Atelier de cartographie, que j'ai développée

Plateforme de prospection B2B, web et mobile
Les équipes commerciales découvrent leurs leads sur le web, iOS et Android, grâce à une seule base de code React et TypeScript que j'ai développée de zéro

Design system institutionnel pour React et Angular
Des Web Components écrits une seule fois en TypeScript avec StencilJS, puis encapsulés pour les applications React et Angular de l'école

Assistant de réunion IA en temps réel
Les points clés s'affichent pendant la réunion, dans une interface Next.js et TypeScript alimentée en direct via WebSocket
Un seul langage, de l'interface au serveur
TypeScript est mon langage au quotidien, côté frontend comme côté backend. Les types, partagés de l'interface à la base de données avec des outils comme Drizzle ORM, font qu'une incohérence casse la compilation ou les tests, pas la production.
Je m'adapte à votre framework et à vos outils, et je fiabilise les types à l'entrée des données : compilateur en mode strict, validation et tests Vitest.
Fondamentaux
- JavaScript
- DOM
- API du navigateur
- Runtime Node.js
- npm
Exemples de livrables
- Une application TypeScript, frontend et backend, ou l'un des deux au sein de votre équipe
- Des API Node.js avec Hono ou Fastify, avec un accès typé à PostgreSQL ou Cloudflare D1
- Des types partagés entre l'interface, l'API et la base de données
- Des tests Vitest et Cypress en intégration continue
- La reprise et la maintenance d'une application TypeScript existante
- Mission
- Renfort d'équipe, projet ou reprise
- Rythme
- Défini selon la mission
- Tarif indicatif
- 550 € HT / jour (octobre 2026)
- Collaboration
- 100Â %Â Ă Â distance
- Démarrage
- À convenir
Mon langage principal, frontend et backend
Toutes les missions clientes présentées sur ce site, de 2020 à 2026, ont TypeScript dans leur stack, côté frontend ou backend.
J'ai appris à garder un code typé, testé et relu sur des projets livrés avant les outils de code IA, et j'applique les mêmes règles au code que j'écris aujourd'hui avec des agents de code.
Avec jCode, j'accompagne des institutions publiques, des entreprises établies et des startups. Mes propres produits, WorkoutGen et Ragmir, m'ont appris ce qui suit une mise en production.

- de développement web
- 10 ans
- missions réalisées sur Malt (novembre 2026)
- 80+
- en freelance
- 7 ans
- sur 47 évaluations clients Malt (novembre 2026)
- 5,0/5
Mes autres expertises
Ce qu'en disent mes clients et collègues
“I strongly recommend working with JB. He was instrumental in getting our frontend off the ground, handling everything with zeal, unwavering dedication, and unparalleled reliability.”“On top of being very up-to-date with all techs and stacks front, he is a very creative software engineer who will use his curiosity to try and offer the best solution possible for the problem, without sticking to his guns.”“Jean-Baptiste nous a aidé dans le développement frontend de notre outil Sweez. C'est un développeur talentueux et hautement compétent. Son expertise technique et sa capacité à résoudre les problèmes de manière créative font de lui un atout précieux pour toute équipe de développement. Il est fiable, consciencieux et démontre une grande attention aux détails dans son travail. Il communique bien et est force de proposition. La qualité de son code et sa capacité d'adaptation sont remarquables.”Parlons de votre projet.
Présentez ce que vous souhaitez créer ou améliorer, votre budget et l'échéance envisagée.
- 100Â %Â Ă Â distance
- Français ou anglais
- France · Royaume-Uni · États-Unis
Questions fréquentes
Écrivez-vous aussi le backend en TypeScript ?
Oui. J'ai développé l'API de WorkoutGen avec Hono sur Cloudflare Workers, Drizzle ORM et D1, et Ragmir comme une bibliothèque et une CLI Node.js. J'ai aussi travaillé avec Fastify et Strapi, et sur des backends Java et Symfony.
Pouvez-vous rejoindre une équipe TypeScript pour le frontend seulement ?
Oui. Mes missions chez Leadbay, Sweez et Stellia.ai ne portaient que sur le frontend, en React et TypeScript, dans les conventions, les revues et les tests de chaque équipe.
Pouvez-vous reprendre un code TypeScript existant ?
Oui. J'examine d'abord le code, les types, les dépendances et les tests, puis nous fixons les priorités et une estimation avant toute modification. La prestation d'audit et de reprise commence par cet examen, au forfait.
Utilisez-vous des outils d'IA pour coder sur les projets TypeScript ?
Oui, dans le respect des règles de chaque client : mêmes contrôles de types, mêmes tests, même relecture. WorkoutGen, développé avec des agents comme Claude Code, comptait 547 fichiers de tests automatisés (octobre 2026). La page sur le développement agentique précise le traitement de votre code.