Home

Awesome

YAML to PDF Resume Generator

That's some cute python shit here. It generates a beautiful resume from yaml data. Here's how the output looks:

PDF example: <a href="https://github.com/QuteBits/resume_42/blob/master/resume_example.pdf?raw=true">https://github.com/QuteBits/resume_42/blob/master/resume_example.pdf?raw=true</a> or the screenshot:

and something for nerds (the story behind this project): <a href="http://scriptogr.am/qutebits/post/q06-resume-42">http://scriptogr.am/qutebits/post/q06-resume-42</a>

Acknowledgements:

This project is inspired by the work of Brandon Amos: <a href="https://github.com/bamos/cv">https://github.com/bamos/cv</a>

Install:

Use:

Note: Currently TeX doesn't render # symbols from your .yaml (so instead of writing something like C# write CSharp)

Human explanation: basically you put your data into resume.yaml (don't forget to read guidelines in the header), then convert it to TeX and compile TeX twice (you need it so that the page numbering would be correct. TeX doesn't know how many pages you compile during the first run). The conversion to TeX comes in 2 stages:

  1. First, each section from resume.yaml is generated according to the /template/resume-section.tmpl.tex
  2. then the TeX wrapper is generated according to /template/resume.tmpl.tex - which is then filled with generated sections from 1.

Contact:

<a href="https://twitter.com/qutebits">@qutebits</a> or qute.bits (gmail)

License:

This work is distributed under the MIT license (LICENSE-qutebits.mit) with portions copyright Ellis Michael from emichael/resume and Brandon Amos from bamos/cv. Their portions are also distributed under the MIT license (LICENSE-emichael.mit and LICENSE-bamos.mit) and include a re-write of generate.py and template restructuring.