Beautiful Resumes with Markdown and LateX
“If you call failures experiments, you can put them in your resume and claim them as achievements.”
– Mason Cooley
I’ve been working on updating my resume recently to apply for some part-time or full-time web development positions with a local agency. While I love freelancing, there’s something special about having a core group of colleagues for support and creative collaboration. I thrive when given the opportunity to focus on the software. With that said, I’m extremely privileged to have been my own boss these past five months – it’ll be hard to give that up.
Working with a trusted friend, I’ve been revising my resume and trying to show my skills and experience in the most flattering way possible. Although my friend is extremely skilled, having personally helped hundreds of web developers get jobs in their field, I wanted to take the design and typography a step further than is possible with your typical Word ’97 document.
As I perused the Internet, gathering resume advice from hackers around the world, I came across the advice to generate my resume using LateX. I’ve used LateX in the distant past, but it was not a pleasant experience. Then I stumbled upon Mike White’s Markdown to LateX Resume Generator.
First, install the dependencies:
Now go ahead and clone the repository with Git and change directory:
$ git clone https://github.com/mwhite/resume $ cd resume
Now build the default resume (contained in resume.md):
Now you have an awesome PDF resume generated with LateX – view the demo.
You can go ahead and start hacking the resume.md file, rename it, add your skills and/or completely re-arrange it. When you’re ready to generate the HTML and PDF versions, just run