Reordering
This commit is contained in:
parent
23db053384
commit
aa06600032
57
src/cv.tex
57
src/cv.tex
|
@ -155,7 +155,7 @@ May 2022 - April 2023 & \textbf{Internship at Tilburg University under LIS UNIX
|
||||||
\resumeSectionType{Operating Systems}{:}{Debian \& derivatives, Alpine Linux, NixOS}
|
\resumeSectionType{Operating Systems}{:}{Debian \& derivatives, Alpine Linux, NixOS}
|
||||||
\resumeSectionType{Container Technologies}{:}{Docker, Kubernetes, Nix Containers}
|
\resumeSectionType{Container Technologies}{:}{Docker, Kubernetes, Nix Containers}
|
||||||
\resumeSectionType{Provisioning Tools}{:}{Caspar, Nix}
|
\resumeSectionType{Provisioning Tools}{:}{Caspar, Nix}
|
||||||
\resumeSectionType{Webservers}{:}{Apache2, Nginx, Caddy}
|
\resumeSectionType{Webservers}{:}{Apache2, Nginx}
|
||||||
\resumeSectionType{VCS}{:}{Git, Subversion}
|
\resumeSectionType{VCS}{:}{Git, Subversion}
|
||||||
\resumeHeadingListEnd
|
\resumeHeadingListEnd
|
||||||
|
|
||||||
|
@ -177,24 +177,19 @@ May 2022 - April 2023 & \textbf{Internship at Tilburg University under LIS UNIX
|
||||||
|
|
||||||
\subsection{Less proficient}
|
\subsection{Less proficient}
|
||||||
\resumeHeadingListStart
|
\resumeHeadingListStart
|
||||||
\resumeSectionType{Scripting}{:}{JavaScript, Python}
|
\resumeSectionType{Scripting}{:}{JavaScript, Python, Lua, Elm}
|
||||||
%\resumeSectionType{Programming}{:}{Rust}
|
%\resumeSectionType{Programming}{:}{Rust}
|
||||||
%\resumeSectionType{Misc}{:}{APL, BQN}
|
%\resumeSectionType{Misc}{:}{APL, BQN}
|
||||||
|
|
||||||
\resumeHeadingListEnd
|
\resumeHeadingListEnd
|
||||||
|
|
||||||
In my free time since SiNTLUCAS I picked up Go and started to learn Haskell
|
In my free time during and since SiNTLUCAS I picked up Go and started to learn
|
||||||
because both languages seemed interesting to me. I wrote a few projects in Go.
|
Haskell because both languages seemed interesting to me. I wrote a few projects
|
||||||
Since starting to learn Haskell, I've decided to slowly rewrite those Go
|
in Go. Since starting to learn Haskell, I've decided to slowly rewrite those Go
|
||||||
projects in it alongside writing every new personal project in Haskell as well.
|
projects in it alongside writing every new personal project in Haskell as well.
|
||||||
|
|
||||||
\section{Hobby Projects}
|
\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 proxies to
|
|
||||||
\uurl{https://antimattercloud.nl/radio} and
|
|
||||||
\uurl{https://radio.antimattercloud.nl/}
|
|
||||||
\subsection{Personal Websites}
|
\subsection{Personal Websites}
|
||||||
I host two personal websites generated using the Hugo static site generator.
|
I host two personal websites generated using the Hugo static site generator.
|
||||||
|
|
||||||
|
@ -246,6 +241,29 @@ problems in Haskell and otherwise.
|
||||||
This has started me on a journey of wanting to understand the rest of the
|
This has started me on a journey of wanting to understand the rest of the
|
||||||
mathematics Haskell and APL are built upon.
|
mathematics Haskell and APL are built upon.
|
||||||
|
|
||||||
|
\subsection{Dungeons \& Dragons tools}
|
||||||
|
|
||||||
|
I play Dungeons \& Dragons every now and then with a group of friends.
|
||||||
|
Traditionally, Dungeons \& Dragons is in quite a literal sense a `pen and paper
|
||||||
|
RPG'. Personally, I got tired of having to deal with an ever-growing pile of
|
||||||
|
paper and decided to see if there were any existing digital tools. While there
|
||||||
|
are plenty, none of them \textit{quite} suited my needs, so I wrote my own in
|
||||||
|
Go.
|
||||||
|
|
||||||
|
\begin{itemize}
|
||||||
|
\item \uhref{https://gitlab.com/EternalWanderer/dice-roller}{dice-roller}
|
||||||
|
\item \uhref{https://gitlab.com/EternalWanderer/sheet-parser}{sheet-parser}
|
||||||
|
\end{itemize}
|
||||||
|
|
||||||
|
I am in the process of rewriting both of these in Haskell for the intellectual
|
||||||
|
exercise.
|
||||||
|
|
||||||
|
\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 proxies to
|
||||||
|
\uurl{https://antimattercloud.nl/radio} and
|
||||||
|
\uurl{https://radio.antimattercloud.nl/}
|
||||||
|
|
||||||
\subsection{ownCloud}
|
\subsection{ownCloud}
|
||||||
|
|
||||||
|
@ -288,23 +306,6 @@ Android fork which goes above and beyond.
|
||||||
I host an \uhref{https://owncast.online/}{Owncast} instance on a NixOS server to
|
I host an \uhref{https://owncast.online/}{Owncast} instance on a NixOS server to
|
||||||
be able to stream gameplay every now and then for friends.
|
be able to stream gameplay every now and then for friends.
|
||||||
|
|
||||||
\subsection{Dungeons \& Dragons tools}
|
|
||||||
|
|
||||||
I play Dungeons \& Dragons every now and then with a group of friends.
|
|
||||||
Traditionally, Dungeons \& Dragons is in quite a literal sense a `pen and paper
|
|
||||||
RPG'. Personally, I got tired of having to deal with an ever-growing pile of
|
|
||||||
paper and decided to see if there were any existing digital tools. While there
|
|
||||||
are plenty, none of them \textit{quite} suited my needs, so I wrote my own in
|
|
||||||
Go.
|
|
||||||
|
|
||||||
\begin{itemize}
|
|
||||||
\item \uhref{https://gitlab.com/EternalWanderer/dice-roller}{dice-roller}
|
|
||||||
\item \uhref{https://gitlab.com/EternalWanderer/sheet-parser}{sheet-parser}
|
|
||||||
\end{itemize}
|
|
||||||
|
|
||||||
I am in the process of rewriting both of these in Haskell for the intellectual
|
|
||||||
exercise.
|
|
||||||
|
|
||||||
\subsection{Alpine Linux packages}
|
\subsection{Alpine Linux packages}
|
||||||
|
|
||||||
I maintain a few Alpine Linux packages in my own repository, which can be found
|
I maintain a few Alpine Linux packages in my own repository, which can be found
|
||||||
|
|
Loading…
Reference in a new issue