latex
Customizable LaTeX Resume Template for Data Engineers
A LaTeX resume template designed for clarity and customization, featuring multiple layouts and build automation.
Shipped January 2026
A LaTeX resume/CV template designed for customization and clarity. Inspired by AltaCV and AwesomeCV, this template runs on XeLaTeX and provides multiple page styles and layout options to suit different presentation needs.
Features
- Clean and professional resume template using LaTeX
- Multiple page styles including header and highlight bar options
- Supports single-sided and double-sided layouts
- Customizable colors and headers
- Ready-to-use Overleaf template available
Tech Stack
- Primary language: TeX (LaTeX)
- Build automation: Makefile
- Python script for build automation and dependency management
Getting Started
Prerequisites
- XeLaTeX installed
- Python 3.x
- Make utility
Installation and Build
# Clone the repository
git clone https://github.com/justin-napolitano/data-engineer-resume.git
cd data-engineer-resume
# Install dependencies (if any listed in requirements.txt)
python3 python-build.py
# Build the resume PDF
make clean
make html
# The output PDF will be resume.pdf
Alternatively, use the Overleaf template for online editing: Overleaf my-resume template
Project Structure
├── deployz/ # Deployment related scripts or files
├── sections/ # LaTeX sections for modular resume content
├── head_shot.jpeg # Profile image
├── last_build.pdf # Last generated PDF
├── LICENSE # License file
├── my-resume.cls # Custom LaTeX class file
├── python-build.py # Python script automating build and dependency installation
├── README.md # Project documentation
├── resume.tex # Main LaTeX source file
├── resume.pdf # Compiled resume PDF
├── resume-1.png # Example resume page 1
├── resume-2.png # Example resume page 2
├── resume-3.png # Example resume page 3
└── technical.pdf # Possibly a technical section or appendix
Future Work / Roadmap
- Improve documentation and add usage examples
- Automate PDF generation fully with Python script
- Add support for additional languages or export formats
- Enhance modularity of LaTeX sections for easier customization
- Integrate CI/CD for automatic build and deployment
This template is suitable for users familiar with LaTeX looking for a customizable resume format that can be built locally or on Overleaf.
Need more context?
Want help adapting this playbook?
Send me the constraints and I'll annotate the relevant docs, share risks I see, and outline the first sprint so the work keeps moving.