This repository contains a professional LaTeX CV template with modern, ATS-friendly formatting. Built with clean design principles and professional typography for software engineering positions.
- LaTeX distribution: BasicTeX, TeX Live, MiKTeX, or MacTeX
- On macOS:
brew install --cask basictex
- On macOS:
- Git for version control
- VS Code with LaTeX Workshop extension (recommended)
# Clone repository
git clone <repository-url>
cd cv
# Compile CV using latexmk (recommended)
latexmk -pdf cv_diomidis_anadiotis_2025_v1.tex
# Or use pdflatex directly
pdflatex cv_diomidis_anadiotis_2025_v1.tex
# View generated PDF
open cv_diomidis_anadiotis_2025_v1.pdf
├── cv_diomidis_anadiotis_2025_v1.tex # Main LaTeX CV source
├── cv_diomidis_anadiotis_2025_v1.pdf # Compiled PDF output
├── .gitignore # LaTeX build files exclusion
└── README.md # This documentation
├── *.aux # LaTeX auxiliary files
├── *.fdb_latexmk # Latexmk database
├── *.fls # File list
├── *.log # Compilation logs
├── *.out # Hyperref outputs
└── *.synctex.gz # SyncTeX files
- Professional Summary: Concise value proposition with quantified achievements
- Areas of Expertise: Visual skill matrix for quick scanning
- Key Achievements: Quantified business impact and technical accomplishments
- Experience: Detailed work history with leadership and technical depth
- Education & Certifications: Academic background and professional development
- Technical Skills: Categorized technical competencies
- ✅ ATS-Friendly: Machine-readable formatting for applicant tracking systems
- ✅ Modern Layout: Clean, professional design with clear visual hierarchy
- ✅ Responsive Text: Optimized for both digital and print formats
- ✅ FontAwesome Icons: Professional contact information presentation
- ✅ Quantified Metrics: Data-driven achievement presentation
# Using latexmk (recommended)
latexmk -pdf cv_diomidis_anadiotis_2025_v1.tex
# Using pdflatex (manual)
pdflatex cv_diomidis_anadiotis_2025_v1.tex
# Run twice if you have references/links
pdflatex cv_diomidis_anadiotis_2025_v1.tex
- Install LaTeX Workshop extension
- Open
.tex
file in VS Code - Use
Ctrl+Alt+B
(orCmd+Alt+B
on Mac) to build - Use
Ctrl+Alt+V
(orCmd+Alt+V
on Mac) to view PDF
# Create feature branch for CV updates
git checkout -b update-experience-section
# Edit CV content
# (VS Code LaTeX Workshop provides syntax highlighting and live preview)
vim cv_diomidis_anadiotis_2025_v1.tex
# Compile and review
latexmk -pdf cv_diomidis_anadiotis_2025_v1.tex
open cv_diomidis_anadiotis_2025_v1.pdf
# Commit changes
git add cv_diomidis_anadiotis_2025_v1.tex cv_diomidis_anadiotis_2025_v1.pdf
git commit -m "feat: Update experience section with latest role"
# Merge to main
git checkout main
git merge update-experience-section
- Document Class: Article with 11pt font
- Page Layout: Letter paper with optimized margins
- Typography: Linux Libertine font family for professional appearance
- Colors: Custom blue theme (
#005b96
) for section headers - Icons: FontAwesome integration for contact information
- Encoding: UTF-8 with Unicode support for ATS compatibility
fullpage
,titlesec
,enumitem
- Layout and formattinghyperref
- Clickable links and PDF metadatafontawesome
- Professional iconsxcolor
,geometry
- Color and page layoutlibertine
- Professional typographyragged2e
- Text justification
Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License
Last Updated: October 2, 2025