Cyril De Graeve
Paris · FRFullstack + DevOps + GenAIReact · Next.js · Node

Je conçois des produits web solides, rapides et propres.

Développeur Fullstack JavaScript. Spécialisé dans les créations et refontes « haut niveau d’exigence » : Next.js App Router, back-offices sur-mesure, bases de données, e-commerce (Stripe), perf/SEO, déploiement VPS. Web + web mobile.

5+ ans
React / Node
App Router
Next.js 16
Stripe
paiement
15 ans
éditorial
Cyril De Graeve
Contact direct
contact@cyrildegraeve.dev
06 76 04 54 31
Disponible : missions freelanceRemote / hybride Paris

Preuves

Expériences sélectionnées

Librairie J.-F. Fourcade
Développeur Fullstack JavaScript & DevOps
2025 - 2026
Website
Next.js (App Router)TypeScriptTailwindMySQLNextAuthFramer-motionDrizzleStripeSharpNginx
  • Refonte intégrale (Front + Back) du site de la prestigieuse librairie (Paris, Le Marais).
  • Implémentation e-commerce “livres rares” : catalogue, recherche avancée, pages publiques SSR, perf/SEO.
  • Back-office sur-mesure : gestion catalogue + images + logique métier + sécurité admin.
  • Déploiement VPS : reverse-proxy, SSL, process manager, durcissement pragmatique et maintenance.
  • Mise en ligne prochainement (démo sur demande).
Assistant GenAI
Développeur Fullstack JavaScript & GenAI
2025
Repo GitHub
Next.js (App Router)TypeScriptTailwindshadcn/uiOpenAI APIOCR (Tesseract)OpenLibrary Covers API
  • Génération de contenus éditoriaux (fiche produit, SEO, newsletter, critique, traduction).
  • Flux texte ou photo → OCR → nettoyage/parsing structuré → rendu prêt à copier.
  • Routes dédiées /api/generate + /api/cover, prompts spécialisés par mode.
Librairie Pierre Saunier
Développeur Fullstack JavaScript & DevOps
2025
Site
Next.js (App Router)TypeScriptTailwindMySQLNextAuthDrizzleStripeSharpNginxPM2Let’s Encrypt
  • Refonte d’un site PHP/MySQL vers une stack moderne, en respectant l’âme graphique de la célèbre librairie (Paris, Saint-André-des-Arts).
  • Back-office sur-mesure : gestion catalogue, images, sélection « vitrine », sécurité admin.
  • E-commerce : panier + paiement (CB / Apple Pay / Google Pay) via Stripe.
  • Déploiement SSH et config VPS, Nginx, Node, PM2
Serious Publishing
Développeur Fullstack JavaScript & DevOps
2024 - 2025
Site
ReactNext.jsNodeExpressPostgreSQLNextAuthFramer-motionJWTNginxPM2
  • Refonte complète (PHP/MySQL → JS/PostgreSQL) du site de l’éditeur de Pop Culture + amélioration perf/sécurité + SEO.
  • Back-office + logique e-commerce (panier, frais de port, paiement Paypal).
  • Déploiement VPS : reverse proxy, SSL, process manager, durcissement basique.
Codeberry
Développeur Fullstack JavaScript
2024
ReactNext.jsTypeScriptTailwindshadcn/uiSupabaseDrizzleServer ActionsClerkVercelJira API
  • Participation au MVP d’un SaaS générant des Pull Requests depuis des tickets Jira/Linear.
  • Intégration Jira : récupération de tickets, stockage (table jira_issues), synchro labels.
  • Livraison rapide d’une base de démo fonctionnelle en 5 jours.
Sajin Photo
Développeur Fullstack JavaScript & DevOps
2024
ReactNext.jsNodeExpressTypeScriptBcryptJWTChakra UINginxPM2SSL (Let’s Encrypt)
  • Conception d’une app web/mobile de partage de photos événementielles en temps réel.
  • Gestion events/albums, upload massif sécurisé, galerie (tri/recherche), accès contrôlés.
  • Mise en production VPS (proxy, SSL, sécurité et stabilité).
Clairios
Développeur Front-end + DevOps
2024
ReactNext.jsTypeScriptTailwindFramer-motionSEOVPS
  • Site vitrine dynamique orienté PME/TPE : design moderne, responsive, accessible.
  • Optimisation SEO (meta, schema.org, sitemap) + perf (SSR, lazy loading).
  • Déploiement VPS + sécurité (SSL, firewall, process manager).
Hyper-Free
Développeur Fullstack JavaScript & Copywriter
2023 — 2025
Site
ReactNext.jsTypeScriptPanda CSSArk UIFramer-motioni18nextSEO
  • Plateforme d’offres packagées (dev + copywriting) : contenu, structure, conversion.
  • Internationalisation FR/EN + composants réutilisables et design responsive.
  • SEO + tracking (Analytics / Search Console) et itérations basées sur les données.
Artificial Life Coach
Développeur Fullstack JavaScript
2023
Prototype
ReactNext.jsNodeExpressPostgreSQLSequelizeJWTBcryptChakra UIFramer MotionOpenAI API
  • App web/mobile : agenda interactif + coach IA (suggestions personnalisées + Q/R).
  • API REST : auth sécurisée, gestion users/agenda, intégration LLM.
  • Optimisation prompts + approche perf (sanitization, cache sur réponses fréquentes).
Don Efficace (Giving What We Can) — CDD
Développeur React / TypeScript / Node.js
2022
ReactNext.jsTypeScripti18nSanityJest
  • Internationalisation et adaptation de contenus (FR) sur une base existante.
  • Tests et validation : Mise en place de tests unitaires avec Jest pour vérifier le bon fonctionnement des composants multilingues.
  • Collaboration internationale + pair programming (anglais au quotidien).
J’adopte un humain (projet de fin de formation)
Product Owner & Développeur Back-end
2021
ReactNode.jsExpressPostgreSQLJWTBcryptSwaggerJestScrum
  • PO : backlog, user stories, rituels Scrum, coordination équipe (5 devs).
  • Back-end : API REST (MVC), auth JWT, rôles/permissions, documentation Swagger.
  • Algorithme de matching profils ↔ animaux + requêtes SQL optimisées.
Divers titres presse Culture et Nouvelles technos (web & kiosque)
Journaliste / Éditeur & Rédacteur en chef / Copywriter
2000 - 2015
ÉditorialCopywritingStorytellingSynthèseInterviewsCulture/Tech
  • 15 ans d’expérience : écrire, structurer, convaincre — utile pour produit, contenu, UX.

Stack

Compétences

Front
ReactNext.js (App Router)TypeScriptTailwind CSSFramer MotionAccessibilité (bases)
Back
Node.jsExpressREST APIsAuth (NextAuth/JWT)Server Actions / Route Handlers
Données
PostgreSQLMySQLDrizzleSupabase (usage)Modélisation + relations + migrations
DevOps
VPS LinuxNginxSSL (Let’s Encrypt)PM2Hardening « pragmatique »
GenAI
OpenAI APIPrompting orienté outputsOCR (workflow)Automatisation de contenus
Bonus rare
Éditorial / copySEOSynthèseRelation clientAnglais pro

Détails

Case studies

Refonte + e-commerce + back-office
Librairie Pierre Saunier
2025

Refonte d’un site librairie (PHP/MySQL) vers une plateforme moderne, avec back-office et paiement Stripe.

Voir
Next.js App RouterTypeScriptMySQL + DrizzleNextAuthStripeNginx/PM2
Contexte
  • Site existant à moderniser sans casser l’identité visuelle.
  • Besoin d’une administration robuste pour gérer catalogue (+ 10 000 références), images, vitrine et ventes.
Livrables
  • Front public + logique métier fullstack dans Next.js (SSR, server actions/handlers).
  • Back-office sur-mesure : CRUD catalogue, images, mise en avant « vitrine », sécurisation admin.
  • Côté données : schéma typé, migrations, optimisation pragmatique (structures + index).
  • Parcours e-commerce complet : panier, commande, paiement Stripe (CB + wallets).
  • Déploiement VPS : Nginx, SSL, process manager, mise en ligne stable et maintenable.
Résultat
  • Autonomie client : gestion du catalogue et des visuels sans friction.
  • Base saine pour itérer vite (recherche, SEO, nouvelles features produit).
  • Stack homogène : moins de complexité, plus de fiabilité.
Automatisation éditoriale (livre)
Assistant GenAI “Fiche Livre”
2025

Outil GenAI pour produire des contenus éditoriaux prêts à publier à partir d’une 4e de couverture (texte ou photo).

Voir
Next.js App RouterOpenAI APIOCRTypeScript
Contexte
  • Cas d’usage « métier » : libraires / bibliothécaires / éditeurs.
  • Objectif : réduire drastiquement le temps de rédaction tout en standardisant la qualité.
Livrables
  • Pipeline texte ou photo → OCR → nettoyage → extraction → génération multi-formats.
  • Prompts spécialisés selon le besoin (fiche produit + SEO + newsletter, critique, traduction).
  • Réponses structurées + parsing pour obtenir un rendu propre, copiable, immédiatement utilisable.
  • Récupération automatique de jaquettes via ISBN (enrichissement rapide).
  • UI minimaliste, rapide, pensée pour un usage quotidien sur desktop/mobile.
Résultat
  • Production de contenus cohérents en quelques secondes, depuis une seule source.
  • Démo convaincante pour prospects : valeur immédiate, usage clair, résultats visibles.

Je suis à l'écoute

Contact

Discutons de vos besoins.

Réponse rapide. Je peux cadrer, proposer une approche, et livrer proprement (code + déploiement).

contact@cyrildegraeve.dev
06 76 04 54 31
Cyril De Graeve — Développeur Fullstack (React / Next.js / Node)