From 73d053d577faef044ec2cb195540f37ac6254085 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Wed, 29 Jun 2022 16:36:09 -0500 Subject: chore: initial commit --- .gitattributes | 15 +++ .gitignore | 302 ++++++++++++++++++++++++++++++++++++++++++ LICENSE | 22 +++ resume.pdf | Bin 0 -> 173698 bytes src/resume.tex | 34 +++++ src/sections/cover_letter.tex | 12 ++ src/sections/education.tex | 10 ++ src/sections/experience.tex | 37 ++++++ src/sections/skills.tex | 20 +++ 9 files changed, 452 insertions(+) create mode 100755 .gitattributes create mode 100755 .gitignore create mode 100755 LICENSE create mode 100644 resume.pdf create mode 100755 src/resume.tex create mode 100644 src/sections/cover_letter.tex create mode 100644 src/sections/education.tex create mode 100644 src/sections/experience.tex create mode 100644 src/sections/skills.tex diff --git a/.gitattributes b/.gitattributes new file mode 100755 index 0000000..b982cde --- /dev/null +++ b/.gitattributes @@ -0,0 +1,15 @@ +############################### +# Git Line Endings # +############################### + +# Set default behavior to automatically normalize line endings. +* text=auto + +# Force batch scripts to always use CRLF line endings so that if a repo is accessed +# in Windows via a file share from Linux, the scripts will work. +*.{cmd,[cC][mM][dD]} text eol=crlf +*.{bat,[bB][aA][tT]} text eol=crlf + +# Force bash scripts to always use LF line endings so that if a repo is accessed +# in Unix via a file share from Windows, the scripts will work. +*.sh text eol=lf diff --git a/.gitignore b/.gitignore new file mode 100755 index 0000000..e06903f --- /dev/null +++ b/.gitignore @@ -0,0 +1,302 @@ + +# Created by https://www.toptal.com/developers/gitignore/api/latex +# Edit at https://www.toptal.com/developers/gitignore?templates=latex + +### LaTeX ### +## Core latex/pdflatex auxiliary files: +*.aux +*.lof +*.log +*.lot +*.fls +*.out +*.toc +*.fmt +*.fot +*.cb +*.cb2 +.*.lb + +## Intermediate documents: +*.dvi +*.xdv +*-converted-to.* +# these rules might exclude image files for figures etc. +# *.ps +# *.eps +# *.pdf + +## Generated if empty string is given at "Please type another file name for output:" +.pdf + +## Bibliography auxiliary files (bibtex/biblatex/biber): +*.bbl +*.bcf +*.blg +*-blx.aux +*-blx.bib +*.run.xml + +## Build tool auxiliary files: +*.fdb_latexmk +*.synctex +*.synctex(busy) +*.synctex.gz +*.synctex.gz(busy) +*.pdfsync + +## Build tool directories for auxiliary files +# latexrun +latex.out/ + +## Auxiliary and intermediate files from other packages: +# algorithms +*.alg +*.loa + +# achemso +acs-*.bib + +# amsthm +*.thm + +# beamer +*.nav +*.pre +*.snm +*.vrb + +# changes +*.soc + +# comment +*.cut + +# cprotect +*.cpt + +# elsarticle (documentclass of Elsevier journals) +*.spl + +# endnotes +*.ent + +# fixme +*.lox + +# feynmf/feynmp +*.mf +*.mp +*.t[1-9] +*.t[1-9][0-9] +*.tfm + +#(r)(e)ledmac/(r)(e)ledpar +*.end +*.?end +*.[1-9] +*.[1-9][0-9] +*.[1-9][0-9][0-9] +*.[1-9]R +*.[1-9][0-9]R +*.[1-9][0-9][0-9]R +*.eledsec[1-9] +*.eledsec[1-9]R +*.eledsec[1-9][0-9] +*.eledsec[1-9][0-9]R +*.eledsec[1-9][0-9][0-9] +*.eledsec[1-9][0-9][0-9]R + +# glossaries +*.acn +*.acr +*.glg +*.glo +*.gls +*.glsdefs +*.lzo +*.lzs + +# uncomment this for glossaries-extra (will ignore makeindex's style files!) +# *.ist + +# gnuplottex +*-gnuplottex-* + +# gregoriotex +*.gaux +*.glog +*.gtex + +# htlatex +*.4ct +*.4tc +*.idv +*.lg +*.trc +*.xref + +# hyperref +*.brf + +# knitr +*-concordance.tex +# TODO Uncomment the next line if you use knitr and want to ignore its generated tikz files +# *.tikz +*-tikzDictionary + +# listings +*.lol + +# luatexja-ruby +*.ltjruby + +# makeidx +*.idx +*.ilg +*.ind + +# minitoc +*.maf +*.mlf +*.mlt +*.mtc[0-9]* +*.slf[0-9]* +*.slt[0-9]* +*.stc[0-9]* + +# minted +_minted* +*.pyg + +# morewrites +*.mw + +# newpax +*.newpax + +# nomencl +*.nlg +*.nlo +*.nls + +# pax +*.pax + +# pdfpcnotes +*.pdfpc + +# sagetex +*.sagetex.sage +*.sagetex.py +*.sagetex.scmd + +# scrwfile +*.wrt + +# sympy +*.sout +*.sympy +sympy-plots-for-*.tex/ + +# pdfcomment +*.upa +*.upb + +# pythontex +*.pytxcode +pythontex-files-*/ + +# tcolorbox +*.listing + +# thmtools +*.loe + +# TikZ & PGF +*.dpth +*.md5 +*.auxlock + +# todonotes +*.tdo + +# vhistory +*.hst +*.ver + +# easy-todo +*.lod + +# xcolor +*.xcp + +# xmpincl +*.xmpi + +# xindy +*.xdy + +# xypic precompiled matrices and outlines +*.xyc +*.xyd + +# endfloat +*.ttt +*.fff + +# Latexian +TSWLatexianTemp* + +## Editors: +# WinEdt +*.bak +*.sav + +# Texpad +.texpadtmp + +# LyX +*.lyx~ + +# Kile +*.backup + +# gummi +.*.swp + +# KBibTeX +*~[0-9]* + +# TeXnicCenter +*.tps + +# auto folder when using emacs and auctex +./auto/* +*.el + +# expex forward references with \gathertags +*-tags.tex + +# standalone packages +*.sta + +# Makeindex log files +*.lpz + +# xwatermark package +*.xwm + +# REVTeX puts footnotes in the bibliography by default, unless the nofootinbib +# option is specified. Footnotes are the stored in a file with suffix Notes.bib. +# Uncomment the next line to have this generated file ignored. +#*Notes.bib + +### LaTeX Patch ### +# LIPIcs / OASIcs +*.vtc + +# glossaries +*.glstex + +# End of https://www.toptal.com/developers/gitignore/api/latex diff --git a/LICENSE b/LICENSE new file mode 100755 index 0000000..e3d7dd8 --- /dev/null +++ b/LICENSE @@ -0,0 +1,22 @@ +MIT License + +Copyright (c) 2021 Toby Vincent + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + diff --git a/resume.pdf b/resume.pdf new file mode 100644 index 0000000..6099eda Binary files /dev/null and b/resume.pdf differ diff --git a/src/resume.tex b/src/resume.tex new file mode 100755 index 0000000..d238809 --- /dev/null +++ b/src/resume.tex @@ -0,0 +1,34 @@ +\documentclass[10pt,a4paper,sans]{moderncv} + +\moderncvstyle{classic} +\moderncvcolor{blue} + +\usepackage[utf8]{inputenc} + +\usepackage[top=0.9cm, bottom=0.6cm, left=2cm, right=2cm]{geometry} +\usepackage{booktabs} +\usepackage{lipsum} + +\setlength{\hintscolumnwidth}{2.8cm} +\title{Curriculum Vitae} + +\name{Toby}{Vincent} +\address{111 Whitsell Way}{62040, Granite City, Illinois} +\email{tobyv13@gmail.com} +\mobile{217.617.3424} +\social[linkedin]{tobyvin} +\social[github]{tobyvin} + +\begin{document} + +\makecvtitle + +\input{sections/education} + +\input{sections/experience} + +\input{sections/skills} + +\include{sections/cover_letter} + +\end{document} diff --git a/src/sections/cover_letter.tex b/src/sections/cover_letter.tex new file mode 100644 index 0000000..269191f --- /dev/null +++ b/src/sections/cover_letter.tex @@ -0,0 +1,12 @@ +\recipient{HR Department}{Corporation\\123 Pleasant Lane\\12345 City, State} +\date{\today} +\opening{Dear Sir or Madam,} +\closing{Sincerely yours,} +\enclosure[Attached]{curriculum vit\ae{}} + +\makelettertitle + +\lipsum[1-3] + +\makeletterclosing + diff --git a/src/sections/education.tex b/src/sections/education.tex new file mode 100644 index 0000000..1c3df7c --- /dev/null +++ b/src/sections/education.tex @@ -0,0 +1,10 @@ +\section{Education} + +\cventry{2018--2022}{B.S., Computer Science}{Southern Illinois University}{Edwardsville, Illinois}{}{} + +% Figure out what to do with this +\section{Achievments} + +\cvitem{2022}{Nomination for the IPAC Senior Design Project Showcase} +\cvitem{2019--2022}{Consecutive Dean's List Honoree} + diff --git a/src/sections/experience.tex b/src/sections/experience.tex new file mode 100644 index 0000000..87f658d --- /dev/null +++ b/src/sections/experience.tex @@ -0,0 +1,37 @@ +\section{Work Experience} + +\cventry{2021--2022}{Graduate TA}{\textsc{Southern Illinois University}}{Edwardsville, Illinois}{} +{ + % TODO fix: reword this + Hired on as a TA after being noticed + \begin{itemize} + \item Rigorously tested and evaluated students' work and projects + \item Developed a flexible testing harness using shell script and tmux + \end{itemize} +} + +\cventry{2016--2016}{IT Technician}{\textsc{Craig Industries, Inc.}}{Quincy, Illinois}{} + % TODO feat: write description + % TODO feat: add tech stack and servers/server system +{ + Description of what I did here +} + +\cventry{2015--2016}{Customer Consultant}{\textsc{Eagle Technologies Inc.}}{Quincy, Illinois}{} +{ + % TODO feat: write description + Description of what I did here +} + +\cventry{2015--2015}{Geek Squad}{\textsc{Best Buy Co. Inc.}}{Quincy, Illinois}{} +{ + % TODO feat: write description + Description of what I did here +} + +\cventry{2013--2014}{IT Technician}{\textsc{Craig Industries, Inc.}}{Quincy, Illinois}{} +{ + % TODO feat: write description + Description of what I did here +} + diff --git a/src/sections/skills.tex b/src/sections/skills.tex new file mode 100644 index 0000000..7d8f82e --- /dev/null +++ b/src/sections/skills.tex @@ -0,0 +1,20 @@ +\section{Skills} + +\subsection{Languages} + +\cvcomputer{Proficient}{\encircle{Rust}, C\#, Python, Lua}{}{} +\cvcomputer{Experienced}{JavaScript, TypeScript, C, \LaTeX}{}{} +\cvcomputer{Familiar}{C++, HTML, CSS, Java, R}{}{} + +\subsection{Libraries/Frameworks} + +\cvcomputer{Proficient}{}{}{} +\cvcomputer{Experienced}{}{}{} +\cvcomputer{Familiar}{}{}{} + +\subsection{Tools/Platforms} + +\cvcomputer{Proficient}{}{}{} +\cvcomputer{Experienced}{}{}{} +\cvcomputer{Familiar}{}{}{} + -- cgit v1.2.3-70-g09d2