
A few years ago, I decided to make the jump from Word to LaTeX for creating my academic research curriculum vitæ (résumé). There were various reasons for this: a more professional-looking style, better control, and being able to more easily include a reusable BiBTeX bibliography, given that many of the popular researcher and academic social networks (ResearchGate, Academia.edu, Mendeley) and our own institutional research information system (IRIS) at NUI Galway also support BiBTeX as an import format.
After some exploration, I decided to use the Long Professional Curriculum Vitae template from latextemplates.com, based on résumé templates from RPI’s Rensselaer Career Development Center, and which in turn uses the popular res.cls or Resume Document Style by Michael DeCorte from 1989 (updated by Venkat Krishnamurthy in 2001).

I’ve modified this somewhat over the past few years, and thought it was time to share back what I now have with the community so that other academics/researchers don’t have to start from scratch when writing/creating their own CV/résumé headings and layout.
Therefore I’ve committed the LaTeX/BibTeX source files for my Curriculum Vitæ and publications to GitHub which I hope will be of use to others. The link is https://github.com/johnbreslin/cv

For those unfamiliar with it, LaTeX is a document typesetting/preparation system. It’s usually edited as a text file (not WYSIWYG) and then periodically you/it can generate a rendered PDF file. As a result, you have more control over the formatting as you can see exactly what is going on behind the scenes: like you would do with HTML or as WordPerfect used to do way back when (for WP users, you could edit the control codes directly and then see the rendered document in a split-screen view). It has powerful templating, many add-ons/modules, and works with/imports the BiBTeX bibliography format as mentioned.
In the GitHub repository, I have placed the .tex file and .bib files for my CV and publications. For editing and maintaining my CV and associated repository on a Mac, I use a combination of TeXShop, BibDesk, and GitHub Desktop.
Tips: Within TeXShop, you should use the pdflatex option (pdflatexmk) to invoke biber for the BibTeX formatting. You can also generate a HTML file from this CV using pandoc, but you will need to do a bit of manual editing to the .tex file first (change \centerline to \underline, and longtable to tabular). Finally, if you want to link to a PDF file in your GitHub repository from your own website, you can use this URL hack: https://docs.google.com/viewer?url=https://github.com/johnbreslin/cv/raw/master/Curriculum_Vitae.pdf