I don't know about you, but I hate putting together my résumé. I start to focus too much on the presentation even though you're meant to keep it simple. Dynamic-json-resume (GitHub: jrm2k6/dynamic-json-resume, License: MIT, npm: json-resume-dynamic) by Jeremy Dagorn is a module for generating résumés from a simple JSON format. You can output PDFs, and use it with a Node application.
Because your CV is now represented by a structured data format, you can reuse it in other places. For example, your personal website could render it in a sidebar.