diff --git a/src/cv.tex b/src/cv.tex index 5517478..6412972 100644 --- a/src/cv.tex +++ b/src/cv.tex @@ -71,7 +71,7 @@ \newcommand{\resumeSectionType}[3]{ \item\begin{tabular*}{0.96\textwidth}[t]{ - p{0.15\linewidth}p{0.02\linewidth}p{0.81\linewidth} + p{0.18\linewidth}p{0.02\linewidth}p{0.81\linewidth} } \textbf{#1} & #2 & #3 \end{tabular*}\vspace{-2pt} @@ -94,7 +94,7 @@ \begin{document} \begin{center} - \textbf{\Large Curiculum Vitae} + \textbf{\Large Curriculum Vitae} \end{center} \begin{tabular*}{\textwidth}{l@{\extracolsep{\fill}}r} @@ -102,7 +102,8 @@ Location: Tilburg, Noord Brabant, Netherlands \\ & Date of Birth: 2001-06-13\\ \uhref{https://voidcruiser.nl}{voidcruiser.nl} $|$ - \uhref{https://docs.antimattercloud.nl}{docs.antimattercloud.nl} \\ + \uhref{https://docs.antimattercloud.nl}{docs.antimattercloud.nl} \\ + \uhref{https://files.antimattercloud.nl/git}{files.antimattercloud.nl/git} \\ \uhref{https://gitlab.com/EternalWanderer}{GitLab.com/EternalWanderer} & Email: \uhref{mailto:marty.wanderer@disroot.org}{marty.wanderer@disroot.org} \\ \end{tabular*} @@ -141,12 +142,23 @@ May 2022 - April 2023 & \textbf{Internship at Tilburg University under LIS UNIX \end{itemize}\\ \etpp +\section{Skills} + +\subsection{Technologies} +\resumeHeadingListStart +\resumeSectionType{Operating Systems}{:}{Debian \& derivatives, Alpine Linux, NixOS} +\resumeSectionType{Container Technologies}{:}{Docker, Kubernetes, Nix Containers} +\resumeSectionType{Provisioning Tools}{:}{Caspar, Nix} +\resumeSectionType{Webservers}{:}{Apache2, Nginx, Caddy} +\resumeSectionType{VCS}{:}{Git, Subversion} +\resumeHeadingListEnd + \section{Languages} \subsection{Spoken Languages} \resumeHeadingListStart \resumeSectionType{Dutch}{:}{Native} -\resumeSectionType{English}{:}{B2} +\resumeSectionType{English}{:}{Fluent} \resumeHeadingListEnd \subsection{Computational Languages} @@ -154,7 +166,14 @@ May 2022 - April 2023 & \textbf{Internship at Tilburg University under LIS UNIX \resumeSectionType{Programming}{:}{Go, Haskell, C\#} \resumeSectionType{Scripting}{:}{POSIX Shell, Nix} \resumeSectionType{Markup}{:}{Graphviz/Dot, \LaTeX{}, HTML, CSS} -\resumeSectionType{Misc}{:}{GNU Make} +\resumeSectionType{Misc}{:}{GNU Make, Lambda calculus} +\resumeHeadingListEnd + +\subsection{Less proficient, not completely ignorant} +\resumeHeadingListStart +\resumeSectionType{Scripting}{:}{JavaScript, APL, BQN, Python} +%\resumeSectionType{Programming}{:}{Rust} + \resumeHeadingListEnd In my free time since SiNTLUCAS I picked up Go and started to learn Haskell @@ -191,11 +210,33 @@ The source code for my blog can be found \uhref{https://gitlab.com/EternalWanderer/voidcruiser.nl}{here} and the Hugo theme can be found \uhref{https://gitlab.com/EternalWanderer/vugo}{here}. +\subsection{Nix Flakes} + +Since I switched to NixOS, I decided it would be a good idea to port (some of) +my packages over to Flakes. From there it kind of grew out of proportion and +nearly everything I do is inside of a Flake these days, including this +curriculum vitae. The Flake and repository can be found +\uhref{https://files.antimattercloud.nl/git/curriculum-vitae.git/}{here}. + +\subsection{Lambda Calculus, Combinatory Logic \& adjacent mathematical topics} + +When I started my Haskell journey, it was only matter of time before I decided +to look at Lambda calculus. From here, I quickly found out about the +\uhref{https://en.wikipedia.org/wiki/APL_(programming_language)}{APL} +programming language. Fast forward a few weeks and from APL, I've discovered +combinatory logic and the \uhref{https://mlochbaum.github.io/BQN/}{BQN} +language; and I'm very slowly learning to apply combinators to my day to day +problems. + +This has started me on a journey of wanting to understand the rest of the +mathematical Haskell and APL are built upon. + + \subsection{ownCloud} -I host a private \uhref{https://owncloud.com}{ownCloud} instance for family and -friends. This instance is ran inside of a few docker containers, managed using -docker-compose. +I used host a private \uhref{https://owncloud.com}{ownCloud} instance for family +and friends. This instance is ran inside of a few docker containers, managed +using docker-compose. \subsection{Git}