Skip to content

skwaugh/jsonresume-theme-engineering-consultant

 
 

Repository files navigation

jsonresume-theme-engineering

This is the engineering theme for JSON Resume, based off of jsonresume-theme-business-professional-compact and aims to implement the best practices for engineering resumes described in https://www.reddit.com/r/EngineeringResumes/wiki/index/. It is intended for senior/staff level engineers.

Richard Hendriks Resume

Getting started

To get started with theme development, this is what you'll need:

If you're on Linux, you can simply run:

sudo apt-get install nodejs-legacy npm

Or if you're on OSX and got Homebrew installed:

brew install node

Install npm packages

We need to install the dependencies:

npm install

Serve theme

If you do not provide a resume.json at the root directory level, copy the sample resume and run the development server:

cp sample-resume.json resume.json
npm start

You should now see this message:

Preview: http://localhost:4000
Press ctrl-c to stop

Congratulations, you've made it! You can now start to modify this theme (see Contribute section below).

PDF Export

To export your resume, you can run the following command below. This will automatically create a resume.pdf file within your current directory:

npm run export

Alternatively, you can also do a print page on the browser and save it as as PDF (by setting margins to none and removing header/footers.)

Contribute

Currently, this theme is still based on the old jsonresume-theme-boilerplate, so a look at the README will give you an overview of the files involved in theme modification.

Contributions to the implementation of new functions or bug fixes are very welcome!

License

Available under the MIT license.

About

Engineering JSONResume theme

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Handlebars 61.2%
  • CSS 18.7%
  • JavaScript 17.7%
  • Makefile 2.4%