🎓 A clean and customizable one-page LaTeX resume template for developers and tech professionals.
- A4 format with compact layout
- Modern, minimalist design
- Well-structured sections (Skills, Experience, Education, Projects, etc.)
- Custom sidebar line for grouped experience (e.g., multiple roles in same company)
- Fully customizable: colors, fonts, spacing
- Install the LaTeX Workshop extension by James Yu.
- The project already includes a
.vscode/settings.jsonthat configures XeLaTeX as the compiler — no extra setup needed. - Open
main.texand save the file. The PDF preview will open automatically on the side.
Tip: Use Ctrl+Click on the PDF to jump to the corresponding line in the source (SyncTeX). Use Ctrl+Alt+J in the
.texfile to jump to the corresponding position in the PDF.
This template uses fontspec, so it must be compiled with XeLaTeX (not pdflatex).
Linux (Ubuntu/Debian):
sudo apt install texlive-xetex texlive-fonts-extra
xelatex main.texNote: The template uses
Liberation Sansas the main font (a free, metric-compatible substitute for Arial). If you want to use Arial instead, install the Microsoft core fonts first:sudo apt install ttf-mscorefonts-installerThen change line
\setmainfont{Liberation Sans}back to\setmainfont{Arial}inmain.tex.
macOS:
brew install --cask mactex
xelatex main.texWindows:
Install MiKTeX or TeX Live, then run:
xelatex main.tex
The output main.pdf will be generated in the same directory.
- Import the project (main.tex file) to Overleaf.
- Go to Menu → Compiler and select XeLaTeX (the default
pdflatexwill fail). - Compile and preview directly in the browser.