Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/JacekPardyak/resume

R package to build Résumé and Cover Letter
https://github.com/JacekPardyak/resume

cover-letters cv python r resume rmarkdown

Last synced: 3 months ago
JSON representation

R package to build Résumé and Cover Letter

Awesome Lists containing this project

README

        

---
output: github_document
---

# Resume R Markdown Templates

```{r echo=FALSE, results="hide", message=FALSE, warning=FALSE}
library("badger")
```

```{r, echo = FALSE, results='asis'}
cat(
badge_cran_release("resume", "green"),
badge_cran_download("resume", "grand-total", "green"),
badge_cran_download("resume", "last-month", "green"),
badge_cran_download("resume", "last-week", "green")
)
```

Resume logo

The `resume` library helps you to create your dream job application documents. My main motivation was to learn how to write R libraries and show it off in my own résumé. Now I want to share it with others.

## Installation

You can install this from Github via the `devtools` package:

```r
devtools::install_github("jacekpardyak/resume")
```

## Usage

You can use these templates in:

- RStudio
- R Jupyter Notebook
- Python Jupter Notebook

The easiest way to use my templates is within Rstudio. Go to *File > New File > R Markdown*. Here, select any template you'd like to use.

```{r, echo=FALSE, out.width = "750px", fig.align="center"}
knitr::include_graphics("./man/figures/Capture1.PNG")
```

This library includes the following templates:

- **Resume**: template for more classic, subdued style résumé. Appropriate when you are applying to companies with a more traditional feel.
- **Curriculum Vitae**: template for more flair two column résumé with some graphics. Appropriate when you are applying to companies with more of a start-up vibe.
- **Cover Letter**: template using standard document class `letter` with date, address and hand signature. This letter usually accompanies your job application.

Next step is to modify the new created **R Markdown** document:

```{r, echo=FALSE, out.width = "750px", fig.align="center"}
knitr::include_graphics("./man/figures/Capture2.PNG")
```

Finally use the **Knit** button to produce résumé document like this:

```{r, echo=FALSE, out.width = "750px", fig.align="center"}
knitr::include_graphics("./man/figures/Capture3.PNG")
```

or like this:

```{r, echo=FALSE, out.width = "750px", fig.align="center"}
knitr::include_graphics("./man/figures/Capture4.PNG")
```

And cover letter like this:

```{r, echo=FALSE, out.width = "750px", fig.align="center"}
knitr::include_graphics("./man/figures/Capture5.PNG")
```

## Usage in Google Colaboratory

In addition to RStudio, you can use the templates in Google Colab:

- Jupyter R Notebook [link](https://github.com/JacekPardyak/resume/blob/master/man/figures/colab/resume.ipynb)

- Jupyter Python Notebook [link](https://github.com/JacekPardyak/resume/blob/master/man/figures/colab/resume_py.ipynb)