https://github.com/tlklein/resume
Automated generation of my professional resume using Docker, LaTeX, with ATS optimized formatting.
https://github.com/tlklein/resume
automation cicd docker latex resume-generator
Last synced: 2 months ago
JSON representation
Automated generation of my professional resume using Docker, LaTeX, with ATS optimized formatting.
- Host: GitHub
- URL: https://github.com/tlklein/resume
- Owner: tlklein
- Created: 2026-02-10T16:42:44.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2026-04-24T16:55:27.000Z (2 months ago)
- Last Synced: 2026-04-24T18:29:41.151Z (2 months ago)
- Topics: automation, cicd, docker, latex, resume-generator
- Language: TeX
- Homepage:
- Size: 470 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Resume Automation Pipeline
This repository contains the LaTeX source code for my professional resume.
## Overview
- Written in LaTeX for consistency, version control, and reproducibility
- Focused on cloud engineering, DevOps, and systems-oriented roles
- Updated periodically as projects and experience evolve
- Automatically built on every commit using GitHub Actions
- Automatically build locally or using Docker
## File Structure
```
├── .github/
│ └── workflows/ # Automation workflows for Github Actions, Bash and Docker
| ├── build-commit-resume.txt # Build resume and output to PDF then commit
| └── build-resume.yml # Build resume and output to PDF
├── Makefile.mk # Build resume and output to PDF using make
├── .dockerignore # Ignore patterns for docker cache
├── .gitignore # Ignore patterns for git
├── Trinity_Klein_Resume.tex # LaTex file with resume
├── README.md # Overview of project
└── Trinity_Klein_Resume.pdf # Output pdf based LaTex file
```
## Build
To compile **locally**:
```bash
pdflatex Trinity_Klein_Resume.tex
```
To compile with **Docker**:
```bash
docker build -t latex-resume-ubuntu .
docker run --rm -v ${PWD}:/app latex-resume-ubuntu
```