diff options
33 files changed, 216 insertions, 1103 deletions
@@ -1,9 +1,7 @@ image: alpine/latest oauth: git.sr.ht/OBJECTS:RW git.sr.ht/REPOSITORIES:RO git.sr.ht/PROFILE:RO packages: - - texlive-luatex - - texmf-dist-most - - poppler-utils + - typst - hut sources: - https://git.sr.ht/~tobyvin/resume diff --git a/.gitattributes b/.gitattributes deleted file mode 100644 index b982cde..0000000 --- a/.gitattributes +++ /dev/null @@ -1,15 +0,0 @@ -############################### -# 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 @@ -1,307 +1 @@ -build/ *.pdf - -# 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/ - -aux/ -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/.latexmkrc b/.latexmkrc deleted file mode 100644 index e9c6cd7..0000000 --- a/.latexmkrc +++ /dev/null @@ -1,2 +0,0 @@ -$pdf_mode = 4; -$clean_ext = "%R-*.glstex %R_contourtmp*.* pdfsync synctex.gz"; diff --git a/axon/cover_letter.tex b/axon/cover_letter.tex deleted file mode 100644 index 7e125a7..0000000 --- a/axon/cover_letter.tex +++ /dev/null @@ -1,33 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Axon\\Scottsdale, AZ} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer position. After reading up on Axon, I'm in -full support the work you guys are doing and would love to discuss the opportunity to be a part of -it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and -electrical engineering, I have found software engineering to be an excellent conduit for my love of -building systems. I have high standards for quality solutions that focus on simplicity, efficiency, -and correctness. While I have an affinity for Rust, I have experience with many other languages -such as C, Python, and Go. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, networking, and Unix systems, to name a few. I -believe this, along with my proficiency for engineering, understanding of Rust, and passion for -writing efficient and correct code, could provide unique qualifications for this opportunity, and I -look forward to discussing it further. - -\makeletterclosing{} - -\end{document} @@ -42,8 +42,6 @@ error() { exit 1 } -open=false -all=false path="." pretex="" while true; do @@ -52,14 +50,6 @@ while true; do help exit 0 ;; - -o | --open) - open=true - shift - ;; - -A | --all) - all=true - shift - ;; -n | --name) if [ -e "$2/cover_letter.tex" ]; then path=$2 @@ -82,19 +72,7 @@ while true; do esac done -if $all; then - for f in ./*/; do - if [ -e "$f/cover_letter.tex" ]; then - latexmk "$f/cover_letter.tex" -outdir="$f" -auxdir="$f" - fi - done -fi - -latexmk "resume.tex" -latexmk -g "$path/cover_letter.tex" "$pretex" +typst compile resume.typ +typst compile "$path"/cover_letter.typ pdfunite cover_letter.pdf resume.pdf cover_letter-resume.pdf - -if $open; then - xdg-open cover_letter-resume.pdf -fi diff --git a/camplife/cover_letter.tex b/camplife/cover_letter.tex deleted file mode 100644 index abd4b7d..0000000 --- a/camplife/cover_letter.tex +++ /dev/null @@ -1,35 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{CampLife} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Developer II position. Growing up in the country, I have always -loved the outdoors and have spent a decent amount of time in camp grounds. Currently, my parents -spend part of the year as `nomads', traveling the country in a converted Van they built. I am -intrigued by the work being done at CampLife and would love to discuss the opportunity to be a part -of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and electrical -engineering, I have found software engineering to be an excellent conduit for my love of building -systems. I have high standards for quality solutions that focus on simplicity, efficiency, and -correctness. While I have an affinity for Rust, I have experience with many other languages such as -Java, Javascript, and Python. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, containerization, and Unix systems, to name a few. I -believe this, along with my proficiency for engineering, passion for writing efficient and correct -code and love for the outdoors, could provide unique qualifications for this opportunity, and I look -forward to discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/cloudflare/cover_letter.tex b/cloudflare/cover_letter.tex deleted file mode 100644 index fc6f4ba..0000000 --- a/cloudflare/cover_letter.tex +++ /dev/null @@ -1,33 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Cloudflare\\San Francisco, California} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer --- Infrastructure position. I am well -aware of the work being done at Cloudflare and would love to discuss the opportunity to be a part -of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and -electrical engineering, I have found software engineering to be an excellent conduit for my love of -building systems. I have high standards for quality solutions that focus on simplicity, efficiency, -and correctness. While I have an affinity for Rust, I have experience with many other languages -such as C, Python, and Go. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, networking, and Unix systems, to name a few. I -believe this, along with my proficiency for engineering, understanding of Rust, and passion for -writing efficient and correct code, could provide unique qualifications for this opportunity, and I -look forward to discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/collibra/cover_letter.tex b/collibra/cover_letter.tex deleted file mode 100644 index 21e64ef..0000000 --- a/collibra/cover_letter.tex +++ /dev/null @@ -1,33 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Collibra\\New York, New York} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer --- Data Quality Cloud position. I am -intrigued by the work being done at Collibra and would love to discuss the opportunity to be a part -of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and electrical -engineering, I have found software engineering to be an excellent conduit for my love of building -systems. I have high standards for quality solutions that focus on simplicity, efficiency, and -correctness. While I have an affinity for Rust, I have experience with many other languages such as -Java, C, and Python. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, containerization, and Unix systems, to name a few. I -believe this, along with my proficiency for engineering and passion for writing efficient and -correct code, could provide unique qualifications for this opportunity, and I look forward to -discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/cover_letter.tex b/cover_letter.tex deleted file mode 100644 index 3b49292..0000000 --- a/cover_letter.tex +++ /dev/null @@ -1,39 +0,0 @@ -\input{preamble} - -\ifx\companyname\undefined{} - \recipient{Hiring Manager}{} - \date{} -\else - \recipient{Hiring Manager}{\companyname\\\companyaddress} -\fi - -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer position. I am excited by the work you are -doing and would love to discuss the opportunity of being a part of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and -electrical engineering, I have found software engineering to be an excellent conduit for my love of -building systems. I have a passion and natural affinity for writing code and have high standards -for quality and correctness, which often led to taking on a `lead-by-example' role in the teams I -have worked in. - -My experience has been primarily in Rust, C\#, Python, and Lua. That being said, I love to explore -and learn about new things and spend a majority of my free time doing so. Through my -hobbies and career, I have developed a diverse skill set including knowledge of many languages -as well as a strong understanding of subdomains such as Unix-like systems, networking, and DevOps. - -I hope this, along with my passion and proficiency for engineering and writing efficient and -correct code, could provide unique qualifications for this opportunity and look forward to -discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/cover_letter.typ b/cover_letter.typ new file mode 100644 index 0000000..8ab686e --- /dev/null +++ b/cover_letter.typ @@ -0,0 +1 @@ +Hello, World! diff --git a/fieldwire/cover_letter.tex b/fieldwire/cover_letter.tex deleted file mode 100644 index 75818c7..0000000 --- a/fieldwire/cover_letter.tex +++ /dev/null @@ -1,32 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Fieldwire by Hilti\\San Francisco, California} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Platform Engineer position. I am intrigued by the work being -done at Fieldwire and would love to discuss the opportunity to be a part of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and electrical -engineering, I have found software engineering to be an excellent conduit for my love of building -systems. I have high standards for quality solutions that focus on simplicity, efficiency, and -correctness. While I have an affinity for Rust, I have experience with many other languages such as -C, Python, and Go. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, containerization, and Unix systems, to name a few. I -believe this, along with my proficiency for engineering, understanding of Rust, and passion for -writing efficient and correct code, could provide unique qualifications for this opportunity, and I -look forward to discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/fourkites/cover_letter.tex b/fourkites/cover_letter.tex deleted file mode 100644 index 1dd8844..0000000 --- a/fourkites/cover_letter.tex +++ /dev/null @@ -1,32 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{FourKites, Inc.\\Chicago, Illinois} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer. I am intrigued by the work being done at -FourKites and would love to discuss the opportunity to be a part of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and electrical -engineering, I have found software engineering to be an excellent conduit for my love of building -systems. I have high standards for quality solutions that focus on simplicity, efficiency, and -correctness. While I have an affinity for Rust, I have experience with many other languages such as -C, Python, and Go. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, containerization, and Unix systems, to name a few. I -believe this, along with my proficiency for engineering, understanding of languages, and passion for -writing efficient and correct code, could provide unique qualifications for this opportunity, and I -look forward to discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/isrg/cover_letter.tex b/isrg/cover_letter.tex deleted file mode 100644 index 47663f9..0000000 --- a/isrg/cover_letter.tex +++ /dev/null @@ -1,34 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Internet Security Research Group\\San Francisco, California} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Divvi Up software engineering position. I put considerable -importance on privacy and security both in my personal life, as well as in the industry. I believe -in the work Divvi Up (and ISRG at large) is doing, and would love to discuss the opportunity to be -a part of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and -electrical engineering, I have found software engineering to be an excellent conduit for my love of -finding elegant solutions to complex problems. I have high standards for quality solutions that -focus on simplicity, efficiency, and correctness. While I have an affinity for Rust, I have -experience with many other languages such as C, Python, and C\#. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies, I have developed a diverse knowledge base and wide skill set, including a -strong understanding of DevOps, containerization, and IoT, to name a few. I believe this, along -with my proficiency for engineering, understanding of Rust, and passion for producing reliable and -maintainable code, could provide unique qualifications for this opportunity, and I look forward to -discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/kingtech/cover_letter.tex b/kingtech/cover_letter.tex deleted file mode 100644 index ca5c60c..0000000 --- a/kingtech/cover_letter.tex +++ /dev/null @@ -1,31 +0,0 @@ -\input{preamble} - -\recipient{Hiring Manager}{King Technology, Inc.\\Springfield, IL} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer position would love to discuss the -opportunity to be a part of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and electrical -engineering, I have found software engineering to be an excellent conduit for my love of building -systems. I have a passion and natural affinity for writing code and have high standards for quality, -which often led to taking on a `lead-by-example' role in the teams I have worked in. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, containerization, and Unix systems, to name a few. I -hope this, along with my proficiency for engineering and passion for writing efficient and correct -code, could provide unique qualifications for this opportunity, and I look forward to discussing it -further. - -\makeletterclosing{} - -\end{document} diff --git a/lacework/cover_letter.tex b/lacework/cover_letter.tex deleted file mode 100644 index b007103..0000000 --- a/lacework/cover_letter.tex +++ /dev/null @@ -1,27 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Lacework\\Mountain View, California} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer --- Product position and would love to -discuss the opportunity you have. - -I have been involved in software for most of my life, both as a hobby, as well as professionally. I -have found software engineering to be an excellent conduit for my love of problem solving, -engineering, and finding elegant solutions to complex problems. I have high standards for quality -solutions that focus on simplicity, efficiency, and correctness. While I have an affinity for the -Rust, I have experience with many other languages such as C, Python, and C\#. - -I beleive my proficiency for engineering, along with my passion for producing reliable and -maintanable code, provide unique qualifications for this opportunity. - -\makeletterclosing{} - -\end{document} diff --git a/long_view_systems/cover_letter.tex b/long_view_systems/cover_letter.tex deleted file mode 100644 index 4716fd8..0000000 --- a/long_view_systems/cover_letter.tex +++ /dev/null @@ -1,27 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Long View Systems\\Calgary, Alberta} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer --- Backend position and would love to -discuss the opportunity you have. - -I have been involved in software for most of my life, both as a hobby, as well as professionally. I -have found software engineering to be an excellent conduit for my love of problem solving, -engineering, and finding elegant solutions to complex problems. I have high standards for quality -solutions that focus on simplicity, efficiency, and correctness. While I have an affinity for the -Rust, I have experience with many other languages such as C, Python, and C\#. - -I believe my experience in Rust, Python, and DevOps, proficiency for engineering, and passion for -producing reliable and maintainable code, provide unique qualifications for this opportunity. - -\makeletterclosing{} - -\end{document} diff --git a/microsoft/cover_letter.tex b/microsoft/cover_letter.tex deleted file mode 100644 index 04b5354..0000000 --- a/microsoft/cover_letter.tex +++ /dev/null @@ -1,33 +0,0 @@ - -\input{preamble} - -\recipient{HR Department}{Microsoft\\Redmond, Washington} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer CTJ --- Poly position. I am well aware of -the work being done at Microsoft and would love to discuss the opportunity to be a part of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and -electrical engineering, I have found software engineering to be an excellent conduit for my love of -building systems. I have high standards for quality solutions that focus on simplicity, efficiency, -and correctness. While I have an affinity for Rust, I have experience with many other languages -such as C, C\#, Python, and Go. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, networking, and containerization, to name a few. I -believe this, along with my proficiency for engineering, understanding of the relevent languages, -and passion for writing efficient and correct code, could provide unique qualifications for this -opportunity, and I look forward to discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/mozilla/cover_letter.tex b/mozilla/cover_letter.tex deleted file mode 100644 index 67c9118..0000000 --- a/mozilla/cover_letter.tex +++ /dev/null @@ -1,28 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Mozilla\\Portland, OR } -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the \emph{Software Engineer (Privacy and Security)} position and -would love to discuss the opportunity you have. - -I have been involved in software for most of my life, both as a hobby, as well as professionally. I -have found software engineering to be an excellent conduit for my love of problem solving, -engineering, and finding elegant solutions to complex problems. I have high standards for quality -solutions that focus on simplicity, efficiency, and correctness. While I have an affinity for the -Rust programming language, I have experience many other languages such as C++, Python, and C\#. - -I really believe in open source software and the work being done at Mozilla as a whole. I think my -proficiency for engineering, along with my passion and aptitude for Rust, provide unique -qualifications for this opportunity. - -\makeletterclosing{} - -\end{document} diff --git a/peregrine/cover_letter.tex b/peregrine/cover_letter.tex deleted file mode 100644 index 72697cf..0000000 --- a/peregrine/cover_letter.tex +++ /dev/null @@ -1,33 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Peregrine\\San Francisco, California} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Backend Engineer position. After reading up on Peregrine, I'm -in full support the work you guys are doing and would love to discuss the opportunity to be a part -of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and electrical -engineering, I have found software engineering to be an excellent conduit for my love of building -systems. I have high standards for quality solutions that focus on simplicity, efficiency, and -correctness. While I have an affinity for Rust, I have experience with many other languages such as -Python, C, and JavaScript. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, containerization, and Unix systems, to name a few. I -believe this, along with my proficiency for engineering, experience with distributed systems, and -passion for writing efficient and correct code, could provide unique qualifications for this -opportunity, and I look forward to discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/preamble.tex b/preamble.tex deleted file mode 100644 index 4427661..0000000 --- a/preamble.tex +++ /dev/null @@ -1,19 +0,0 @@ -\documentclass[10pt,a4paper,sans]{moderncv} - -\usepackage[utf8]{inputenc} -\usepackage[top=0.9cm, bottom=0.6cm, left=2cm, right=2cm]{geometry} -\usepackage{luacode} - -\moderncvtheme[blue]{classic} -\setlength{\hintscolumnwidth}{2.8cm} -\newcommand*{\sourcehutsocialsymbol}{{\faIcon[regular]{circle}}~} - -\title{Curriculum Vitae} -\name{Toby}{Vincent} -\address{111 Whitsell Way}{62040, Granite City, Illinois} -\email{tobyv@tobyvin.dev} -\mobile{217.617.3424} -\homepage{tobyvin.dev} -\social[linkedin]{tobyvin} -\social[github]{tobyvin} -\social[sourcehut][sr.ht/~tobyvin]{tobyvin} diff --git a/resume.tex b/resume.tex deleted file mode 100644 index aa41d87..0000000 --- a/resume.tex +++ /dev/null @@ -1,19 +0,0 @@ -\input{preamble} - -\begin{document} - -\makecvtitle{} - -\pagebreak[1] -\input{resume/education} - -\pagebreak[1] -\input{resume/experience} - -\pagebreak[1] -\input{resume/skills} - -\pagebreak[1] -\input{resume/projects} - -\end{document} diff --git a/resume.typ b/resume.typ new file mode 100644 index 0000000..be8752f --- /dev/null +++ b/resume.typ @@ -0,0 +1,212 @@ +#let resume(body) = { + set list(indent: 1em) + show list: set text(size: 0.92em) + show link: underline + show link: set underline(offset: 3pt) + + set page( + paper: "us-letter", + margin: (x: 0.5in, y: 0.5in) + ) + + set text( + size: 11pt, + font: "New Computer Modern", + ) + + body +} + +#let name_header(name) = { + set text(size: 2.25em) + [*#name*] +} + +#let header( + name: "Jake Ryan", + phone: "123-456-7890", + email: "jake@su.edu", + linkedin: "linkedin.com/in/jake", + site: "github.com/jake", +) = { + align(center, + block[ + #name_header(name) \ + #phone | + #link("mailto:" + email)[#email] | + #link("https://" + linkedin)[#linkedin] | + #link("https://" + site)[#site] + ] + ) + v(5pt) +} + +#let resume_heading(txt) = { + show heading: set text(size: 0.92em, weight: "regular") + + block[ + = #smallcaps(txt) + #v(-4pt) + #line(length: 100%, stroke: 1pt + black) + ] +} + +#let edu_item( + name: "Sample University", + degree: "B.S in Bullshit", + location: "Foo, BA", + date: "Aug. 1600 - May 1750" +) = { + set block(above: 0.7em, below: 1em) + pad(left: 1em, right: 0.5em, grid( + columns: (3fr, 1fr), + align(left)[ + *#name* \ + _#degree _ + ], + align(right)[ + #location \ + _#date _ + ] + )) +} + +#let exp_item( + name: "Sample Workplace", + role: "Worker", + date: "June 1837 - May 1845", + location: "Foo, BA", + ..points +) = { + set block(above: 0.7em, below: 1em) + pad(left: 1em, right: 0.5em, box[ + #grid( + columns: (3fr, 1fr), + align(left)[ + *#role* \ + _#name _ + ], + align(right)[ + #date \ + _#location _ + ] + ) + #list(..points) + ]) +} + +#let project_item( + name: "Example Project", + skills: "Programming Language 1, Database3", + date: "May 1234 - June 4321", + ..points +) = { + set block(above: 0.7em, below: 1em) + pad(left: 1em, right: 0.5em, box[ + *#name* | _#skills _ #h(1fr) #date + #list(..points) + ]) +} + +#let skill_item( + category: "Skills", + skills: "Balling, Yoga, Valorant", +) = { + set block(above: 0.7em) + set text(size: 0.91em) + pad(left: 1em, right: 0.5em, block[*#category*: #skills]) +} + +#show: resume + +#header( + name: "Jake Ryan", + phone: "123-456-7890", + email: "jake@su.edu", + linkedin: "linkedin.com/in/jake", + site: "github.com/jake", +) + +#resume_heading[Education] +#edu_item( + name: "Southwestern University", + degree: "Bachelor of Arts in Computer Science, Minor in Business", + location: "Georgetown, TX", + date: "Aug. 2018 - May 2021" +) +#edu_item( + name: "Blinn College", + degree: "Associate's in Liberal Arts", + location: "Bryan, TX", + date: "Aug. 2014 - May 2018" +) + +#resume_heading[Experience] +#exp_item( + role: "Undergraduate Research Assistant", + name: "Texas A&M University", + location: "College Station, TX", + date: "June 2020 - Present", + [Developed a REST API using FastAPI and PostgreSQL to store data from learning management systems], + [Developed a full-stack web application using Flask, React, PostgreSQL and Docker to analyze GitHub data], + [Explored ways to visualize GitHub collaboration in a classroom setting] +) +#exp_item( + role: "Information Technology Support Specialist", + name: "Southwestern University", + location: "Georgetown, TX", + date: "Sep. 2018 - Present", + [Communicate with managers to set up campus computers used on campus], + [Assess and troubleshoot computer problems brought by students, faculty and staff], + [Maintain upkeep of computers, classroom equipment, and 200 printers across campus] +) +#exp_item( + role: "Artificial Intelligence Research Assistant", + name: "Southwestern University", + location: "Georgetown, TX", + date: "May 2019 - July 2019", + [Explored methods to generate video game dungeons based off of #emph[The Legend of Zelda]], + [Developed a game in Java to test the generated dungeons], + [Contributed 50K+ lines of code to an established codebase via Git], + [Conducted a human subject study to determine which video game dungeon generation technique is enjoyable], + [Wrote an 8-page paper and gave multiple presentations on-campus], + [Presented virtually to the World Conference on Computational Intelligence] +) + +#resume_heading("Projects") +#project_item( + name: "Gitlytics", + skills: "Python, Flask, React, PostgreSQL, Docker", + date: "June 2020 - Present", + [Developed a full-stack web application using with Flask serving a REST API with React as the frontend], + [Implemented GitHub OAuth to get data from user’s repositories], + [Visualized GitHub data to show collaboration], + [Used Celery and Redis for asynchronous tasks] +) +#project_item( + name: "Simple Paintball", + skills: "Spigot API, Java, Maven, TravisCI, Git", + date: "May 2018 - May 2020", + [Developed a Minecraft server plugin to entertain kids during free time for a previous job], + [Published plugin to websites gaining 2K+ downloads and an average 4.5/5-star review], + [Implemented continuous delivery using TravisCI to build the plugin upon new a release], + [Collaborated with Minecraft server administrators to suggest features and get feedback about the plugin] +) + +#resume_heading("Technical Skills") +#skill_item( + category: "Languages", + skills: "Java, Python, C/C++, SQL (Postgres), JavaScript, HTML/CSS, R" +) +#skill_item( + category: "Frameworks", + skills: "React, Node.js, Flask, JUnit, WordPress, Material-UI, FastAPI" +) +#skill_item( + category: "Developer Tools", + skills: "Git, Docker, TravisCI, Google Cloud Platform, VS Code, Visual Studio, PyCharm, IntelliJ, Eclipse" +) +#skill_item( + category: "Libraries", + skills: "pandas, NumPy, Matplotlib" +) diff --git a/resume/education.tex b/resume/education.tex deleted file mode 100644 index e115c72..0000000 --- a/resume/education.tex +++ /dev/null @@ -1,11 +0,0 @@ -\section{Education} - -\cventry{2018--2022}{B.S., Computer Science}{Southern Illinois University}{Edwardsville, Illinois}{} -{} - -% Figure out what to do with this -\section{Achievements} - -\cvitem{2022}{Nomination for the IPAC Senior Design Project Showcase} -\cvitem{2019--2022}{Consecutive Dean's List Honoree} - diff --git a/resume/experience.tex b/resume/experience.tex deleted file mode 100644 index e42a94a..0000000 --- a/resume/experience.tex +++ /dev/null @@ -1,36 +0,0 @@ -\section{Work Experience} - -\cventry{2021--2022}{Teaching Assistant}{Southern Illinois University}{Edwardsville, Illinois}{} -{ - \begin{itemize} - \item Developed and tested projects designed to evaluate students capability - \item Developed flexible test harnesses to expedite project testing - \item Held recitation sessions to help students understand and design projects - \end{itemize} -} - -\cventry{2013--2014\linebreak 2016}{IT Technician}{Craig Industries, Inc.}{Quincy, Illinois}{} -{ - \begin{itemize} - \item Worked with the IT Director to solve crises involving production systems - \item Deployed and operated server and network infrastructure - \item Identified and streamlined operational inefficiencies - \end{itemize} -} - -\cventry{2015--2016}{Customer Consultant}{Eagle Technologies Inc.}{Quincy, Illinois}{} -{ - \begin{itemize} - \item Assessed customer's needs to provide best fit solutions - \item Triaged hardware and software issues - \end{itemize} -} - -\cventry{2015--2015}{Geek Squad}{Best Buy Co. Inc.}{Quincy, Illinois}{} -{ - \begin{itemize} - \item Repaired both hardware and software issues on a wide range of devices - \item Coached clients in 1-on-1 sessions - \item Assessed customer's needs to provide best fit solutions - \end{itemize} -} diff --git a/resume/projects.tex b/resume/projects.tex deleted file mode 100644 index 291688e..0000000 --- a/resume/projects.tex +++ /dev/null @@ -1,16 +0,0 @@ -\section{Projects} - -\NewDocumentCommand{\cvproject}{m m m O{\lowercase{\url{https://sr.ht/~tobyvin/#2}}}}{% \cvproject{<date>}{<name>}{<short>}[<long>] - \cventry{#1}{#2}{#3}{}{}{#4}% -} - -\cvproject{2023}{projectr}{A contextual, MRU sorted, project finder.} -\cvproject{2023}{sshr}{A contextual, MRU sorted, ssh host indexer.} -\cvproject{2022}{proxyr}{A simple auto-proxy server.} -\cvproject{2021}{Zone}{Lightweight container management system.} -\cvproject{2020}{SocketNews}{Client-Server news network} -\cvproject{2017}{Home Lab}{Multi-node high availability swarm}[ - VPN with site-to-site proxy and split-horizon DNS, recursive DNS server with DNS filter, reverse - proxy with automated certificate generation, and various other services. -] - diff --git a/resume/skills.tex b/resume/skills.tex deleted file mode 100644 index 1911e82..0000000 --- a/resume/skills.tex +++ /dev/null @@ -1,13 +0,0 @@ -\section{Skills} - -\subsection{Languages/Frameworks} - -\cvline{Proficient}{Rust, C\#, Python, Lua, \LaTeX} -\cvline{Experienced}{C, JavaScript, TypeScript, HTML, CSS} -\cvline{Familiar}{Go, C++, Java, R} - -\subsection{Tools/Platforms} - -\cvline{DevOps}{Git, CI/CD, Shell Script, Docker, Neovim} -\cvline{Operating Systems}{GNU/Linux, GNU Core Utils, POSIX, systemd, Windows} -\cvline{Databases}{PostgreSQL, SQLite, MySQL, GraphQL, MariaDB} diff --git a/salud/cover_letter.tex b/salud/cover_letter.tex deleted file mode 100644 index db73d73..0000000 --- a/salud/cover_letter.tex +++ /dev/null @@ -1,31 +0,0 @@ -\input{preamble} - -\recipient{Hiring Manager}{Salud Revenue Partners\\West Lafayette, IN 47906} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer position would love to discuss the -opportunity to be a part of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and electrical -engineering, I have found software engineering to be an excellent conduit for my love of building -systems. I have a passion and natural affinity for writing code and have high standards for quality, -which often led to taking on a `lead-by-example' role in the teams I have worked in. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies and career, I have developed a diverse knowledge base and wide skill set, -including a strong understanding of DevOps, containerization, and Unix systems, to name a few. I -hope this, along with my proficiency for engineering and passion for writing efficient and correct -code, could provide unique qualifications for this opportunity, and I look forward to discussing it -further. - -\makeletterclosing{} - -\end{document} diff --git a/sandboxaq/cover_letter.tex b/sandboxaq/cover_letter.tex deleted file mode 100644 index 560fdb7..0000000 --- a/sandboxaq/cover_letter.tex +++ /dev/null @@ -1,32 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{SandboxAQ\\Silicon Valley, California} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the cryptography software engineer position. I am excited by the -work being done at SandboxAQ and would love to discuss the opportunity to be a part of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and -electrical engineering, I have found software engineering to be an excellent conduit for my love of -finding elegant solutions to complex problems. I have high standards for quality solutions that -focus on simplicity, efficiency, and correctness. While I have an affinity for Rust, I have -experience with many other languages such as C, Python, and C\#. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies, I have developed a diverse knowledge base and wide skill set, including a -strong understanding of DevOps, cryptography, and IoT, to name a few. I believe this, along with my -proficiency for engineering, understanding of Rust, and passion for writing efficient and correct -code, could provide unique qualifications for this opportunity, and I look forward to discussing it -further. - -\makeletterclosing{} - -\end{document} diff --git a/scythe/cover_letter.tex b/scythe/cover_letter.tex deleted file mode 100644 index 62251a3..0000000 --- a/scythe/cover_letter.tex +++ /dev/null @@ -1,33 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Scythe Robotics\\Boulder, Colorado} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the software engineering position and would love to discuss the -opportunity you have. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. I have found software engineering to be an excellent conduit for -my love of problem solving, engineering, and finding elegant solutions to complex problems. I have -high standards for quality solutions that focus on simplicity, efficiency, and correctness. While I -have an affinity for the Rust, I have experience with many other languages such as C, Python, and -C\#. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Along with Software Engineering, I have tangible experience in both mechanical and electrical -engineering, and my hobbies have afforded me ample understanding of technologies such as IoT and -containerization. - -I believe my proficiency for engineering, understanding of Rust, C, and DevOps, and passion for -producing reliable and maintainable code, provide unique qualifications for this opportunity. - -\makeletterclosing{} - -\end{document} diff --git a/smartthings/cover_letter.tex b/smartthings/cover_letter.tex deleted file mode 100644 index c97ff10..0000000 --- a/smartthings/cover_letter.tex +++ /dev/null @@ -1,33 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{SmartThings\\Mountain View, California} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the embedded software engineer position. I am excited after -reading about the work SmartThings is doing, specifically with embedded rust, and would love to -discuss the opportunity to be a part of it. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and -electrical engineering, I have found software engineering to be an excellent conduit for my love of -finding elegant solutions to complex problems. I have high standards for quality solutions that -focus on simplicity, efficiency, and correctness. While I have an affinity for Rust, I have -experience with many other languages such as C, Python, and C\#. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies, I have developed a diverse knowledge base and wide skill set, including a -strong understanding of DevOps, containerization, and IoT, to name a few. I believe this, along -with my proficiency for engineering, understanding of Rust, and passion for writing efficient and -correct code, could provide unique qualifications for this opportunity, and I look forward to -discussing it further. - -\makeletterclosing{} - -\end{document} diff --git a/verana_health/cover_letter.tex b/verana_health/cover_letter.tex deleted file mode 100644 index d454171..0000000 --- a/verana_health/cover_letter.tex +++ /dev/null @@ -1,28 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Verana Health\\San Francisco, California} -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the Software Engineer position and would love to discuss the -opportunity you have. - -I have been involved in software for most of my life, both as a hobby, as well as professionally. I -have found software engineering to be an excellent conduit for my love of problem solving, -engineering, and finding elegant solutions to complex problems. I have high standards for quality -solutions that focus on simplicity, efficiency, and correctness. While I have an affinity for the -Rust, I have experience with many other languages such as C, Python, and C\#. - -I believe my experience with both Python and Rust, knowledge of containerization technologies, and -passion for producing reliable and maintainable code, provide unique qualifications for this -opportunity. - -\makeletterclosing{} - -\end{document} diff --git a/warp/cover_letter.tex b/warp/cover_letter.tex deleted file mode 100644 index 3a0b539..0000000 --- a/warp/cover_letter.tex +++ /dev/null @@ -1,32 +0,0 @@ -\input{preamble} - -\recipient{HR Department}{Warp\\New York, NY } -\date{\today} -\opening{Dear Sir or Madam,} -\closing{Thank you for your consideration,} -\enclosure[Attached]{curriculum vit\ae{}} - -\begin{document} - -\makelettertitle{} - -I am contacting you in regard to the software engineering position and would love to discuss the -opportunity you have. - -As a generational engineer, I have been engaged in engineering the majority of my life, both as a -hobby, as well as professionally. While I have tangible experience in both mechanical and -electrical engineering, I have found software engineering to be an excellent conduit for my love of -finding elegant solutions to complex problems. I have high standards for quality solutions that -focus on simplicity, efficiency, and correctness. While I have an affinity for Rust, I have -experience with many other languages such as C, Python, and C\#. - -I love to explore and learn about new things and a majority of my free time is spend doing so. -Through my hobbies, I have developed a diverse knowledge base and wide skill set, including a -strong understanding of DevOps, containerization, and IoT, to name a few. I believe this, along -with my proficiency for engineering, understanding of Rust, and passion for producing reliable and -maintainable code, could provide unique qualifications for this opportunity, and I look forward to -discussing it further. - -\makeletterclosing{} - -\end{document} |