\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}
