You can generate a decent chunk of the content from LinkedIn/GitHub too :)
For reference you can drag and drop any of the sections to reorder them, and most of the fields will happily accept Markdown.
Any feedback appreciated for next time I have a weekend spare :)
 - https://www.sharelatex.com/templates/cv-or-resume/moderncv-c...
 - https://www.writelatex.com/templates/modern-cv-and-cover-let...
Frankly, the hackerb.io template is something I'd prefer to read.
And with so many standards for resume schemas going around, I fear this will end up in a http://xkcd.com/927/ situation.
Perhaps this exercise could've been more interesting if it were some nifty XSLT that took HR-XML and made HTML (preferably with tags that followed the hResume format) and LaTeX? The "XML Résumé library" http://xmlresume.sourceforge.net/ seems to be abandoned, but it is still worth to take a look.
“Interesting” ≠ Better right?
I kind of thought JSON is [essentially] HR-XML. lol. But then again, I have not heard of Human Readable XML, and sort of chuckled at the thought of “HR” meaning human readable (until I googled it — __face–palm__).
Anyways, this is begging to feel a little like; http://xkcd.com/378/
But I ended up in much simpler, but not so advanced solution. I'm just writing in Markdown and use a Makefile to generate other outputs using Pandoc.
Here is the input: https://raw.githubusercontent.com/utdemir/resume/master/resu...
HTML Output: https://rawgit.com/utdemir/resume/master/build/resume.html
PDF Output: https://github.com/utdemir/resume/blob/master/build/resume.p...
And here is the whole project(I mean, the Makefile, and my Markdown resume): https://github.com/utdemir/resume
Mine only does Latex, has a slightly similar layout... To be honest I don't think that a HTML version of a 2-page, non-interactive resume is needed. And since I know Latex I prefer to have the full toolset of Latex at my fingertips in order to make it stand out (babel+hyphen, vspacing, href links, content flow control).
Here the link, I hooks you up to a rendered version, and pointers for a zero-install-get-started-now-for-free route of getting your own print-perfect PDF using the awesome ShareLatex web app.
While on my most recent job search, I found that a lot of places want a copy/pasted version of your resume in a plain text box. It would be nice if this printed out a pretty plaintext version of your resume too for boxes like this.
My JSON is: http://itskrish.co/krish.json
and my resume, powered by the JSON is: http://itskrish.co/resume
I do think writeability would be improved by using YAML, though.
I only mention this cause I'm working on something similar for my resume. I start with markdown and output pdf, html, etc.