• Stars
    star
    523
  • Rank 84,684 (Top 2 %)
  • Language
    HTML
  • Created over 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

My CV built using RMarkdown and the pagedown package.

My pagedown rendered CV

Switch to googlesheets

As I get older and more crotchety I find it more and more difficult to manually update a CSV. In response to this, I have moved the data-storing mechanism from a plain CSV to google sheets using the wonderful googlesheets4 package. This allows for a much more easy updating system and also makes it easy to store all the other info that didn't feel write to put into a CSV before (like the intro and aside text) right with everything as separate pages/sheets within the main sheet.

Structure

This repo contains the source-code and results of my CV built with the pagedown package and a modified version of the 'resume' template.

The main files are:

  • cv.Rmd: Source template for the cv, contains a YAML variable pdf_mode in the header that changes styles for pdf vs html.
  • render_cv.R: R script for rendering both pdf and html version of CV at the same time.
    • index.html: The final output of the template when the header variable PDF_EXPORT is set to FALSE. View it at nickstrayer.me/cv.
    • strayer_cv.pdf: The final exported pdf as rendered by Chrome on my mac laptop. Links are put in footer and notes about online version are added.
  • styles/*, dd_cv.css: Custom CSS files used to tweak the default 'resume' format from pagedown.
  • resume.Rmd: Source template for single page resume. (Currently neglected compared to CV.)
    • resume.html/strayer_resume.pdf: Result for single page resume.

Want to use this to build your own CV/resume?

I built a package that makes setting up a CV this way rather easy: datadrivencv.

The easiest way to get going is running these lines in the directory you want to have your CV in:

devtools::install_github("nstrayer/datadrivencv")

datadrivencv::use_datadriven_cv(full_name = "My Name")

This should populate your directory with the appropriate files to get started building your CV. Just fill in the internals with your own info. For a more detailed set of examples, see the packages website and docs.

Looking for the old version with just a single CSV?

The blog post I originally wrote about this process used an older version of this document. I think that the new googlesheets method is easier to maintain and extend, however the old version is alive and well here.

More Repositories

1

datadrivencv

R package for building customizable CVs from spreadsheets
R
575
star
2

shinysense

A bunch of shiny modules that let shiny sense the world around it.
JavaScript
204
star
3

tuftesque

A very similar style to the original tufte hugo theme but with a few modifications. Used in my blogdown blog.
HTML
53
star
4

tuftesque2

A successor to the tuftesque blogdown theme. This time starting out as a rmarkdown theme.
CSS
27
star
5

D3ManhattanPlots

An R HTMLWidget for making interactive manhattan plots for GWAS.
JavaScript
19
star
6

spell_casts

A shiny app for casting spells using deep learning
R
16
star
7

js4shiny_r2d3

Repo for R2D3 section at the javascript for shiny users workshop at RStudio::Conf 2020
JavaScript
15
star
8

shinyswipr

An R Shiny module to put swiping interfaces in your app!
JavaScript
13
star
9

nstrayer.github.io

Personal website
HTML
13
star
10

network3d

Three dimensional network visualization in R using webgl/threejs. Built to be configurable and fast.
HTML
13
star
11

slid3r

A simple d3 slider that is meant to be placed inside your svg.
JavaScript
10
star
12

grided

A web-app to help you build grid-layouts for your web-app
TypeScript
9
star
13

manhattanPlotr

A tiny package that just makes nice looking interactive manhattan plots for use in Shiny apps or publication.
JavaScript
8
star
14

visualization_in_r

A repository for the computing workshop I am giving in the Vanderbilt biostatistics department May 20.
HTML
8
star
15

mcmcDemo

A pure javascript implementation of a metropolis haystings mcmc sampler
JavaScript
7
star
16

cvdown

R package for building data-driven CVs/ Resumes with RMarkdown/Pagedown
R
6
star
17

activity_detection_post

Can we use Keras to detect human activity from accelerometer data?
HTML
5
star
18

neural_nets_for_statisticians

A series of two lectures for the class Advanced Statistical Inference at Vanderbilt on Neural Networks
HTML
4
star
19

bipartiteNetwork

A 3-d gpu-powered bi-partite network visualization tool. For use in shiny or static environments. Fast.
JavaScript
4
star
20

travelingSalesman

A tiny interactive that allows you to fiddle with the simulated annealing algorithm
JavaScript
3
star
21

statdists

A javascript library mocking R's distribution forms
JavaScript
3
star
22

phewasHelper

A package with a few tiny helper functions to make life easier to work with phewas and phecodes.
R
3
star
23

shinyearr

This package has been rolled into the library shinysense!
JavaScript
3
star
24

wildfires

Where are wildfires happening?
JavaScript
2
star
25

tree-town-trees

A shiny app to explore all of Ann Arbor's trees
R
2
star
26

rstudioconf19_me-poster

Repo containing the flexdashboard e-poster on the shiny app Multimorbidity Explorer for RStudio::Conf 2019
HTML
2
star
27

d3Stats

A d3 javascript library that will allow easy generation of common statistical plots (scatter, box, violin, histogram... etc.).
JavaScript
2
star
28

Mysis_DVM_Modeling

The code and brainstorms for my senior thesis project "Modeling the Diel Vertical Migration Patterns of Mysis diluviana."
HTML
2
star
29

js_stat_snippets

Small copy and pasteable snippets of common statistics/probability functions in ES6 javascript.
2
star
30

viewr_imagenet_demo

A demo of using the shinyviewr function in my shinysense package to classify photos using the VGG50 imagenet model.
R
2
star
31

tsne_presentation

Vanderbilt biostatistics journal club paper presentation on T-SNE by Maaten et al.
HTML
2
star
32

associationsubgraphs

Estimation of association networks using non-parametric entropy-based measures
R
2
star
33

network_builder

A small javascript tool to build toy networks and export them for use in your favorite network program.
HTML
2
star
34

math295

Code and data for Professor James Bagrow's, Math 295 (Data Science 2) at UVM, F14
Python
2
star
35

marketStory

Exploration of state level farmers market trends.
JavaScript
2
star
36

deeplearnjs

JavaScript
1
star
37

pyrtree

Automatically exported from code.google.com/p/pyrtree
Python
1
star
38

pyshiny-output-binding-example

Simple example demonstrating a custom output binding using the Tabulator JS library
JavaScript
1
star
39

py-shiny-custom-input-component

Example for a custom javascript input for a shiny for python in package form
JavaScript
1
star
40

dataDayTexas

Presentation for my talk at Data Day Texas on Jan 27, 2018
HTML
1
star
41

sequence_classification

A presentation I'm making for my qualifying exam on using deep learning for sequence classification
HTML
1
star
42

biSBMR

A quick R implementation of the Bipartite SBM by Dan Larremore, Abigail Jacobs, and Aaron Clauset. Currently just their code pretty much wholesale.
C++
1
star
43

likelihood

A interactive explanation of likelihood functions/ ratios/ intervals.
JavaScript
1
star
44

sbmrcpp

Experimental new version of sbmR package that forgoes the rcpp s4 class in favor of lightweight wrappers of the built in SEXP classes
C++
1
star
45

brimr

A quick implementation of the BRIM algorithm for bipartite network clustering. May eventually be a package.
R
1
star
46

docker_for_biostatisticians

Slides and demo for Vanderbilt computing seminar on 4/26/2019
HTML
1
star
47

distributionTool

Little app to visualize different probability distributions and play around with their parameters.
JavaScript
1
star
48

nviz

A collection of random visualizations I find myself reusing a lot
R
1
star
49

ehr_mining_presentation

HTML
1
star
50

binomialFun

An interactive exploration of binomial confidence interval generation and hypothesis testing.
JavaScript
1
star
51

leapD3

Experimental repo interfacing leap motion and d3 graphics.
JavaScript
1
star
52

chromebookDevSetup

A simple set of steps to go from fresh chromebook to active dev environment
1
star
53

bayesian_nonparametrics_tutorial

A series of scripts that implement common bayesian nonparametric unsupervised learning methods from scratch. Will eventually be a blog post.
R
1
star
54

WebComponentCheatSheet

A series of code snippets to make getting webcomponents up and running easier
1
star
55

hiking_maps

3d hiking maps from Strava
R
1
star
56

journal_club_bipartite_sbm_larremore_et_al

My slides for the Vandy biostats journal club on Efficiently inferring community structure in bipartite networks by Daniel B. Larremore, Aaron Clauset, and Abigail Z. Jacobs.
HTML
1
star
57

chromebookTesting

Testing the ability to run an entire multifile webdev project from a stock chromebook.
HTML
1
star