Aller au contenu
nicode.
FR

Développeur full stack React / TypeScript — Freelance

Reprenez le contrôle de votre front-end, sans tout réécrire.

J'interviens quand la performance, la dette technique ou l'architecture front ralentissent la livraison produit : migration legacy, web performance, structuration du front au back.

2023 — 2026
Espace client utilisé par des millions de personnes
OVHcloud
2018 — 2023
Design system adopté par cinq équipes produit
Axa France
2017 — 2018
Interface embarquée, mémoire contrainte
Canal+

Approche

Neuf ans sur des applications que l'on ne peut pas éteindre

Développeur full stack depuis 2017, en continu, sur des applications web critiques à fort trafic : l'espace client d'OVHcloud, celui d'Axa France, l'interface embarquée des décodeurs Canal+.

Je travaille avec des grands comptes et des scale-ups : les organisations où plusieurs équipes produit avancent en parallèle sur la même base de code, où la performance et la conformité ne se négocient pas, et où une migration doit se faire sans jamais couper le service.

Mon cœur de métier tient en trois choses. Faire migrer des bases de code legacy vers React et TypeScript sans interrompre le service. Concevoir des composants réutilisables et les distribuer à des équipes qui les consomment. Répondre du coût réel de ce qui part dans le navigateur.

Ma dominante reste le front, mais je ne m'arrête pas à la frontière du navigateur. J'ai contribué aux développements NestJS du BFF qui alimentait l'espace client d'OVHcloud, et je pratique Node.js et le rendu serveur Next.js depuis Axa France et sur mes projets personnels. La forme d'une API, le nombre d'allers-retours qu'elle impose, ce qui se calcule côté serveur plutôt que dans le navigateur : ces arbitrages se prennent des deux côtés de la frontière.

J'intègre Claude Code et GitHub Copilot au quotidien : je structure les bases de code pour que la génération assistée reste maintenable, et je garde la revue humaine comme point de contrôle avant chaque PR.

Nicolas Pierre-Charles, développeur full stack React et TypeScript

01Migration

Sortir du legacy

AngularJS, jQuery, JavaScript natif vers React et TypeScript. J'ai contribué à ce type de chantier chez OVHcloud et Axa France, sur des espaces clients en production, sans coupure de service.

02Performance

Rendre la main à l'utilisateur

Core Web Vitals, taille de bundle, code splitting, lazy loading, rendu serveur avec Next.js. Le poste où l'on récupère le plus de temps de chargement pour le moins d'effort.

03Architecture

Faire tenir plusieurs équipes

Design systems, micro-frontends, monorepos, librairies internes publiées sur registry privé, couche BFF entre le front et les API métier. De quoi laisser chaque équipe produit livrer sans attendre les autres, y compris à l'échelle de plusieurs pays.

Références

Quatre contextes, quatre contraintes différentes

Trois missions en entreprise et un projet personnel. Ouvrez une référence pour le détail : le contexte, ce que j'ai fait, le résultat, et ce que ça m'a apporté.

Contact

Un chantier front à cadrer ?

Besoin d'un créneau plutôt que d'un échange écrit ? Réservez trente minutes directement dans mon agenda.