Resume Man is an HTML and PDF resume builder made in Ruby with Middleman.
It has the following features:
- Separation between content and data, all your resume information is an YAML file.
- Uses your Gravatar picture.
- Fork this project for maintaining multiple versions of your resume in sync.
- Markdown for formatting of the longer paragraphs.
- You can preview your changes with Middleman's included server (with livereload).
- Automatic PDF generation using wkhtmltopdf.
- Turnkey deployment to a
http://yourusername.github.com/resumepage with no configuration necessary.
Orbit is the template used.
It was created by UX/UI designer Xiaoying Riley for developers and is 100% FREE under the Creative Commons Attribution 3.0 License (CC BY 3.0)
If you'd like to use the template without the attribution, you can check out other license options via the theme website and edit
There is multiple alternate colors available that you can select by modifying
See the result: sample resume.
Fork this project and name it
resume for example.
Follow the installation instructions below.
To create/update your resume, you'll just need to edit the
All keys with a
desc: | header can be Markdown formatted.
Here is what it looks like:
info: name: Jonathan Doe shortdesc: Web Designer, Director email: email@example.com phone: (313) - 867-5309 address: - 123 Fake Street - City, Country desc: | You can put Markdown in here [like this](http://daringfireball.net/projects/markdown/).
You can preview your changes via
http://resume.dev/ if using Pow or
bundle exec middleman build
Build the static version of your resume, it'll also create the PDF version.
bundle exec middleman deploy
Upload it to a Github page. Your resume will be available at
If you forked to your own repo:
git clone https://github.com/<yourusername>/resume.git cd resume
git clone https://github.com/reefab/ResumeMan.git cd ResumeMan
Install all dependencies:
sudo gem install bundler bundle install --path vendor/bundle
Launch the previewing server:
bundle exec middleman