latex

LaTeX Resume Template with Build Automation Scripts

A LaTeX resume template with Python scripts for automated builds and customizable styles, designed for professional resume creation.

Shipped January 2026

This repository contains a LaTeX resume template and related build scripts, designed for producing professional resumes with customizable styling. It leverages XeLaTeX for compilation and includes automation scripts to manage dependencies and build processes.

Features

  • LaTeX-based resume template with customizable page styles and color highlights
  • Supports multiple page layouts including headers and highlight bars
  • Automated build pipeline using Python and Makefile
  • Dependency management via pip requirements
  • Sample PDFs demonstrating template capabilities

Tech Stack

  • Primary language: TeX (LaTeX)
  • Python scripts for build automation
  • Makefile for cleaning and building LaTeX documents
  • XeLaTeX compiler

Getting Started

Prerequisites

  • XeLaTeX installed on your system
  • Python 3 environment
  • pip package manager

Installation

  1. Clone the repository:
git clone https://github.com/justin-napolitano/ny-times-newsreoom-strategist.git
cd ny-times-newsreoom-strategist
  1. Install Python dependencies:
pip install -r requirements.txt

Build Resume

Run the build script or use Makefile commands:

make clean
make html

Alternatively, run the Python build pipeline:

python python-build.py

Project Structure

/                  # Root directory
├── deployz/       # Deployment related files (assumed)
├── sections/      # LaTeX sections for resume content
├── my-resume.cls  # LaTeX class file defining resume styling
├── resume.tex     # Main LaTeX resume source
├── python-build.py # Python script automating build and dependency installation
├── Makefile       # (assumed) for cleaning and building
├── README.md      # This file
├── LICENSE        # License file
├── *.pdf, *.log   # Build output and logs
└── images         # Resume example images

Future Work / Roadmap

  • Add comprehensive documentation for LaTeX class options
  • Implement continuous integration for automated builds
  • Expand build automation to support PDF generation directly
  • Provide templates for different resume styles and layouts
  • Improve error handling and logging in build scripts
  • Add unit tests for Python build automation

Note: Some assumptions were made due to limited explicit documentation.

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.