summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2022-06-29 16:36:09 -0500
committerToby Vincent <tobyv13@gmail.com>2022-06-29 16:36:49 -0500
commit73d053d577faef044ec2cb195540f37ac6254085 (patch)
tree1e85cf0f9fe887b9381de2057f16aa5fce7875a7
chore: initial commit
-rwxr-xr-x.gitattributes15
-rwxr-xr-x.gitignore302
-rwxr-xr-xLICENSE22
-rw-r--r--resume.pdfbin0 -> 173698 bytes
-rwxr-xr-xsrc/resume.tex34
-rw-r--r--src/sections/cover_letter.tex12
-rw-r--r--src/sections/education.tex10
-rw-r--r--src/sections/experience.tex37
-rw-r--r--src/sections/skills.tex20
9 files changed, 452 insertions, 0 deletions
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
--- /dev/null
+++ b/resume.pdf
Binary files 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}{}{}{}
+