A LaTeX CV immediately stands out thanks to its typographic quality. Sarmate.net offers ready-to-use CV templates that you can customize directly in your browser, with nothing to install.
Why Make Your CV with LaTeX?
- Impeccable typography: spacing, alignment and fonts managed automatically
- Perfect PDF output: identical rendering on all screens and in print
- Easy to update: edit content without breaking the layout
- Multiple versions: duplicate your file to tailor your CV for each position
- Appreciated by tech recruiters: a LaTeX CV shows your technical proficiency
Our CV Templates
Sarmate.net offers two CV templates you can try immediately in the online editor, then save them to your personal workspace.
Modern CV
Contemporary design with a two-column layout: experience and education on the left, skills and languages on the right. Built-in Font Awesome icons for a polished visual result.
Academic CV
Classic format for academia and research: publications, teaching, awards. Custom commands for CV entries and publications.
Customize Your CV
Change Colors
Colors are defined at the top of the file with \definecolor. Change the RGB values to match your identity:
% Couleurs du CV Moderne
\definecolor{primary}{RGB}{45,62,80} % Titres et en-tête
\definecolor{accent}{RGB}{52,152,219} % Liens et filets
% Exemples d'autres palettes :
% Bordeaux professionnel
\definecolor{primary}{RGB}{128,0,32}
\definecolor{accent}{RGB}{178,34,34}
% Vert corporate
\definecolor{primary}{RGB}{0,100,60}
\definecolor{accent}{RGB}{46,139,87}
Fill In Your Information
The CV header contains your contact details. Replace the default values:
% En-tête du CV Moderne
\begin{center}
{\Huge\bfseries\color{primary} Jean Dupont}\\[0.8em]
{\large\color{accent} Développeur Full-Stack}\\[1em]
\small
\faIcon{map-marker-alt} Paris, France \quad
\faIcon{phone} +33 6 12 34 56 78 \quad
\faIcon{envelope} \href{mailto:jean@example.com}{jean@example.com}\\[0.3em]
\faIcon{linkedin} \href{https://linkedin.com/in/jeandupont}{linkedin.com/in/jeandupont} \quad
\faIcon{github} \href{https://github.com/jeandupont}{github.com/jeandupont}
\end{center}
Add an Experience
The modern template uses the \cvitem command for each entry:
\section{\faIcon{briefcase} Experience}
\cvitem{Full-Stack Developer}{Jan 2022 -- Present}{Company, City}
\begin{itemize}[leftmargin=*, nosep, topsep=0pt]
\item Designed and developed a React/Node.js web application
\item Reduced load time by 40\% through backend optimization
\item Mentored a team of 3 junior developers
\end{itemize}
Add or Remove Sections
Each section is a \section{} block. You can add, remove or reorder them freely:
% Ajouter une section Bénévolat
\section{\faIcon{hands-helping} Volunteering}
\cvitem{Python Instructor}{2021 -- 2023}{Code For All Association}
Weekly programming courses for beginners.
% Ajouter une section Publications
\section{\faIcon{file-alt} Publications}
\textbf{Paper Title}\\
\textit{Journal, vol.~12, 2024}
fontawesome5. Some useful icons: \faIcon{briefcase}, \faIcon{graduation-cap}, \faIcon{cogs}, \faIcon{language}, \faIcon{certificate}, \faIcon{heart}, \faIcon{code}, \faIcon{globe}. Tips for a Great CV
- One page: unless you have extensive experience or an academic profile, aim for one page
- Quantify your results: "30% traffic increase" rather than "improved the website"
- Tailor for each position: duplicate your .tex file and adjust keywords
- Proofread the PDF: compile and check alignment, overflows and orphans
fontawesome5 which requires the XeLaTeX or LuaLaTeX compiler. Select the right compiler in the editor before compiling.