Qu'est-ce que Resume as Code ? Le guide du développeur pour gérer son CV en 2026
Resume as Code applique le contrôle de version et les builds automatisés à votre CV. GitResume rend cela simple pour les développeurs !
En tant que développeur, si votre gestion de CV ressemble actuellement à ça :
resume-final.docxresume-final-v2.docxresume-final-v3-REAL.docxresume-final-v3-REAL-john-edited.docxresume-2026-for-google.docxresume-2026-for-google (1).docx
Vous n’êtes pas seul.
Vous avez probablement déjà rencontré ces problèmes :
- Impossible de savoir quelle version est la plus récente
- Impossible de voir ce qui a changé entre les versions
- Difficile de maintenir des variantes adaptées pour différentes entreprises
- Quand quelqu’un relit votre CV, vous devez fusionner ses modifications à la main
Mais quand vous gérez du code, rien de tout ça n’arrive.
Parce que vous avez Git.
Resume as Code : appliquer les pratiques du génie logiciel à votre CV
L’idée de Resume as Code est simple : gérer votre CV comme vous gérez votre code.
Autrement dit, votre CV est un fichier texte, hébergé dans un repo Git, géré avec les outils et workflows que vous connaissez déjà.
Une fois que votre CV est un fichier texte dans un repo, vos workflows habituels s’appliquent directement :
- Contrôle de version — Chaque modification a un commit. Envie de voir votre CV d’il y a six mois ?
git log. Besoin d’adapter votre CV pour un poste spécifique ? Créez une branche. Comparer deux versions ?git diff. - Collaboration — Vous voulez qu’un ami relise votre CV ? Ouvrez une pull request — le même workflow que pour vos code reviews quotidiennes.
- Compatible IA — Le texte brut est naturellement adapté aux LLMs. Donnez votre CV à un outil IA et laissez-le suggérer des améliorations pour des offres spécifiques.
Les solutions Resume as Code existantes
Il existe déjà plusieurs approches dans l’espace Resume as Code :
- LaTeX — Le choix classique du monde académique. Mise en page puissante, mais une courbe d’apprentissage abrupte.
- JSON Resume — Un standard open-source de CV en JSON avec un schema standardisé, des thèmes communautaires et un hébergement en ligne. Un choix mature si vous préférez le format JSON.
- YAMLResume — Un outil CLI open-source qui utilise également YAML pour les CV, avec rendu PDF via LaTeX. À considérer si vous préférez construire localement.
GitResume a choisi la combinaison YAML + Markdown — YAML pour les données structurées, Markdown pour le contenu libre.
Voici à quoi ressemble un CV :
personalInfo:
name: Jane Smith
title: Senior Software Engineer
email: [email protected]
location: San Francisco, CA
links:
- label: GitHub
url: https://github.com/janesmith
sections:
- type: experience
items:
- position: Senior Software Engineer
organization: Acme Corp
startDate: "2022-03"
description: | # Markdown complet supporté
- Led migration from **monolith to microservices**, reducing deploy time by 70%
- Mentored 3 junior engineers through [structured onboarding program](https://example.com)
- Built internal CLI tool in `Go` for automated deployments
- type: skills
items:
- category: Languages
items: [Go, TypeScript, Python]
- category: Infrastructure
items: [Kubernetes, Terraform, AWS]
Propre, lisible et diffable. Les données structurées (dates, titres, catégories) vont dans le YAML, tandis que les descriptions sont rédigées en Markdown — **gras**, liens, listes, tout fonctionne naturellement. Chacun fait ce qu’il fait de mieux. C’est le format de CV adopté par GitResume.
Voici un exemple de PDF généré par GitResume :

Vous pouvez aussi voir la version HTML en ligne : gitresume.co/@gitresume-co/resume-template
GitResume : Resume as Code, sans configuration
Chez GitResume, nous voulons que vous vous concentriez sur la rédaction de votre CV — on s’occupe du reste :
- Mise en page professionnelle — Plus besoin de gérer le design. Fini les soucis d’espacement, d’alignement et de polices.
- PDF et page web générés automatiquement — Chaque commit génère automatiquement un PDF et une page CV en ligne. Téléchargez le PDF directement ou partagez-le via un lien partout dans le monde.
- Statistiques de consultation — Nous suivons anonymement les vues, téléchargements et régions des visiteurs pour chaque version, pour que vous puissiez facilement voir la portée de votre CV.
Dites adieu à resume-xxx (1).docx
Votre code a Git. Votre infrastructure a Terraform. Votre CI/CD a des pipelines YAML.
Votre CV est encore bloqué sur .docx ?
Il est temps de Git your resume !
- Guide de démarrage — Tutoriel complet de configuration
- Référence YAML Schema — Tous les champs disponibles