I keep my resume content in a simple YAML file and use a separate Jinja2 HTML template to define the structure and style. I run a script to convert those two into a final HTML document, which I then convert to PDF, ready for recruiters and potential employers to view.

This site exists to make that workflow available to others. Just upload your YAML and get back a PDF.

Drag and drop your YAML file here
or
click to select

YAML Format

Here is a sample YAML file:

title: Mizuki Hikaru
position: Software Engineer
location: Sydney, Australia
email: mizuki@hikaru.org
linkedin_username: mizukihikaru
summary: A summary of your experience.
core_competencies:
  - Software Development Lifecycle
  - Full Stack Development
  - etc.
technical_skills:
  - Python
  - JavaScript
  - etc.
experience:
  - company: ACME Corporation
    position: Chief YAML Officer
    dates: January 2000 - present
    location: Sydney, Australia
    description:
      - Wrote some YAML files.
      - Wrote a script to convert YAML.
      - etc.
education:
  - institution: University of Humour
    qualification: Humour Science (BSc)
    dates: February 2010 - March 2015
awards:
  - ACME funniest man alive award
  - etc.