Quatre piliers,
une seule ambition :
du front-end qui dure.
Je travaille avec des équipes produit qui veulent construire vite, mais durablement — de la startup à l'institution publique, en passant par les agences créatives et les e-commerces. Le secteur compte moins que la rigueur du produit.
Architecture Frontend
Je pose les fondations qui permettent à une équipe produit de grossir sans se noyer dans la dette technique. Découpage en couches (domaine, application, infrastructure, UI), monorepo partagé entre plusieurs produits métier, et organisation des features comme des modules autonomes.
- Audit de l'existant
- Plan de migration
- Mise en place du monorepo
- Documentation des conventions
Interfaces UI/UX
Je construis des interfaces qui respectent l'utilisateur : navigation clavier complète, contraste AA minimum, sémantique HTML correcte. Le design system est ancré sur Radix pour les primitives accessibles et Tailwind pour la cohérence visuelle, avec Framer Motion ou GSAP pour les micro-interactions.
- Design tokens
- Bibliothèque de composants
- Audit a11y
- Micro-interactions
Performance & SEO
Un site qui ne charge pas, n'est pas indexé ou ne s'affiche pas correctement sur les réseaux sociaux n'existe pas. J'optimise les Core Web Vitals (LCP, INP, CLS), je structure le rendu (SSR / SSG / ISR), je gère les métadonnées Open Graph et les données structurées schema.org.
- Audit Lighthouse
- Optimisation des images
- Sitemap & robots.txt
- Open Graph & Twitter Cards
Intégration produit
Mon terrain de prédilection : les workflows complexes à forte densité d'information — qu'ils soient en fintech, dans la santé, l'éducation, le B2B SaaS ou les outils internes. Plus c'est dense, plus j'aime.
- Découpage en stories
- Intégration API
- États de chargement & erreurs
- Tests d'acceptation
Du brief au déploiement, en quatre temps.
Une approche itérative et transparente. À chaque étape, vous voyez ce qui avance, ce qui bloque, et ce qui arrive. Pas de boîte noire.
Discovery
Lecture du brief, du domaine métier et des contraintes. Atelier de cadrage, identification des risques, planning macro.
Architecture
Choix de la stack, organisation du code (monorepo, features), conventions, premier squelette technique en production.
Build & itère
Livraisons hebdomadaires en preview. Demo, feedback, ajustement. Tests d'intégration et audit a11y au fil de l'eau.
Lancement
Audit Lighthouse, SEO technique, monitoring en production, documentation et handover à l'équipe interne.
Avant de commencer, voici les questions qu'on me pose le plus.
Vous travaillez en freelance ou en CDI ?
Les deux. Je suis ouvert à des missions freelance (à distance ou sur Abidjan) ainsi qu'à un poste salarié si le projet et l'équipe sont alignés.
Sur quel fuseau êtes-vous ?
GMT+0 (Abidjan). Je travaille souvent avec des équipes en Europe occidentale (GMT à GMT+2), donc le décalage est minime.
Quelle est votre stack de prédilection ?
Next.js + TypeScript + Tailwind, avec Radix UI pour les primitives accessibles, TanStack Query pour la data et Zustand pour le state local. Le tout dans un monorepo si le projet le justifie.
Travaillez-vous le back-end ?
Mon cœur de métier est le front-end. Je suis à l'aise avec le BFF (API routes Next.js, NextAuth, intégration de CMS headless comme Sanity), mais je ne fais pas d'infra ou de back-end métier complexe.
Quel est votre TJM ?
Variable selon la nature de la mission, la durée et le niveau d'engagement. Le mieux est d'en parler — je vous fais une proposition adaptée sous 48h.
Combien de temps pour démarrer ?
Immédiatement pour des missions courtes (< 1 mois), sous 2 semaines après la signature pour des missions longues.