resume/resume/projects.tex

45 lines
1.7 KiB
TeX
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

\cvsection{Project Experience}
\begin{cventries}
\ifbool{presentableProjects}{
\cventry
{Main Contributor}
{\href{https://github.com/CPunch/Laika}{Laika, RAT written in Modern C}}
{}
{Jan 2022 Present}
{
\begin{cvitems}
\item {Cross-platform networking library, implementation of a \textbf{custom packet protocol}}
\item {Secure key-based packet encryption using \textbf{libsodium}}
\item {Implementation of cross-platform \textbf{persistence} techniques}
\item {Clean \& consistence coding style using \textbf{clang-format}}
\end{cvitems}
}
\cventry
{Main Contributor}
{\href{https://github.com/CPunch/Cosmo}{Cosmo, Embedded scripting language}}
{}
{Oct 2020 Feb 2021}
{
\begin{cvitems}
\item {Pratt-based parser, \textbf{single pass compiler}}
\item {Easy to learn syntax with inspiration from Lua}
\item {\textbf{Faster} than Python3}
\end{cvitems}
}
\cventry
{Writer, Server Administrator}
{\href{https://github.com/CPunch/openpunk-ansible}{OpenPunk, Blog \& gitea mirror}}
{}
{~2020 Present}
{
\begin{cvitems}
\item {Deployed and maintained \textbf{Debian} server with minimal downtime for 2+ years}
\item {\textbf{Ansible} based server setup, allowing for easy migration}
\item {Experience configuring and maintaining \textbf{Nginx, Hugo, Tor, Gitea} and other services}
\end{cvitems}
}
}{}
\end{cventries}