1
0
Fork 0
curriculum-vitae/cv.tex
2023-03-07 16:46:24 +01:00

146 lines
4.5 KiB
TeX

\documentclass[a4paper,openany,twoside]{article}
%% {{{ Preamble
%% {{{ Packages
\usepackage[dutch]{babel}
\usepackage[utf8]{inputenc}
\usepackage[a-3u]{pdfx}
\usepackage{verbatim}
\usepackage{titlesec}
\usepackage{xcolor}
\usepackage{enumitem}
\usepackage{fancyhdr}
\usepackage{tabularx}
\usepackage{latexsym}
\usepackage{marvosym}
\usepackage[empty]{fullpage}
\usepackage{hyperref}
\usepackage[normalem]{ulem}
\usepackage{lipsum}
\usepackage[T1]{fontenc}
%\usepackage[sfdefault]{FiraMono}
\usepackage{FiraMono}
\renewcommand*\familydefault{\ttdefault}
%% }}}
%% {{{ Customisation
\input glyphtounicode % converts glyph names to unicode
\pdfgentounicode=1 % ensures pdfs generated are ats readable
\urlstyle{same}
% {{{ Margin
\pagestyle{fancy} % set page style to one configured by fancyhdr
\fancyhf{} % clear all header and footer fields
\renewcommand{\headrulewidth}{0in} % sets thickness of linerule under header to zero
\renewcommand{\footrulewidth}{0in} % sets thickness of linerule over footer to zero
\setlength{\tabcolsep}{0in} % sets thickness of column separator in tables to zero
% origin of the document is one inch from the top and from and the left
% oddsidemargin and evensidemargin both refer to the left margin
% right margin is indirectly set using oddsidemargin
\addtolength{\oddsidemargin}{-0.5in}
\addtolength{\topmargin}{-0.5in}
\addtolength{\textwidth}{1.0in} % sets width of text area in the page to one inch
\addtolength{\textheight}{1.0in} % sets height of text area in the page to one inch
\raggedbottom{} % makes all pages the height of current page, no extra vertical space added
\raggedright{} % makes all pages the width of current page, no extra horizontal space added
%% }}}
\titleformat{\section}
{\scshape\Large}{}
{0em}{\bfseries\color{blue}$::$ }[\color{black}\titlerule\vspace{0pt}]
\titleformat{\subsection}
{\scshape\large}{}
{0em}{\color{blue}$::$ }
\renewcommand\labelitemii{$\vcenter{\hbox{\tiny$\bullet$}}$}
% redefines the underline depth to 2pt
\renewcommand{\ULdepth}{2pt}
%% }}}
%% {{{ Macros
\newcommand{\btpp}{ \begin{tabular}{p{3.5cm}@{\hspace{0.1cm}}p{13.4cm}} }
\newcommand{\etpp}{ \end{tabular} }
\newcommand{\resumeSectionType}[3]{
\item\begin{tabular*}{0.96\textwidth}[t]{
p{0.15\linewidth}p{0.02\linewidth}p{0.81\linewidth}
}
\textbf{#1} & #2 & #3
\end{tabular*}\vspace{-2pt}
}
\newcommand{\resumeHeadingListStart}{
\begin{itemize}[leftmargin=.5cm, label={}]
}
\newcommand{\resumeHeadingListEnd}{\end{itemize}}
%% }}}
%% }}}
\begin{document}
\begin{center}
\textbf{\Large Curiculum Vitae}
\end{center}
\begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r}
\textbf{\Huge Marty Sluijtman \vspace{2pt}} &
Location: Tilburg, Noord Brabant, The Netherlands \\
& Date of Birth: 2001-6-13\\
\href{https://voidcruiser.nl}{\uline{voidcruiser.nl}} $|$
\href{https://docs.antimattercloud.nl}{\uline{docs.antimattercloud.nl}} \\
\href{https://gitlab.com/EternalWanderer}{\uline{GitLab}} &
Email: \href{mailto:marty.wanderer@disroot.org}{\uline{marty.wanderer@disroot.org}} \\
\end{tabular*}
\section{Education}
\btpp
2019-2023 & \textbf{SiNTLUCAS - Game development}
Here I learned the basics of C\# and the Unity Game engine. During this time I also
discovered my passion for Linux; teaching myself the basics of Linux systems administration
in my free time.
\etpp
\section{Work Experience}
\btpp
May 2022 - March 2023 & \textbf{Internship at Tilburg University under LIS UNIX Infra}.
Worked on the management of 300 Debian GNU/Linux servers; wrote a set of tools to
ensure the relevancy of the backups.\\
\etpp
\section{Lanugages}
\resumeHeadingListStart
\resumeSectionType{Programming}{$::$}{Go, Haskell, C\#}
\resumeSectionType{Scripting}{$::$}{POSIX Shell, Nix}
\resumeSectionType{Markup}{$::$}{Graphviz/Dot, CommonMark, \LaTeX{}, HTML, CSS}
\resumeSectionType{Misc}{$::$}{GNU Make}
\resumeHeadingListEnd
In my free time since SiNTLUCAS I picked up Go and Haskell because both languages seemed interesting to
me. I wrote several projects in either language.
\section{Hobby Projects}
\subsection{Radio}
I have an internet radio playing music 24/7 with a publicly available frontend.
It makes use of MPD to play the music; Icecast2 to manage the stream and
buffering; and Nginx manages the reverse proxy to
\uline{\url{https://antimattercloud.nl/radio}}
\subsection{Personal Websites}
I host two personal websites generated using the Hugo static site generator.
\end{document}