mirror of
https://github.com/CPunch/resume.git
synced 2024-11-14 17:40:05 +00:00
60 lines
2.5 KiB
TeX
60 lines
2.5 KiB
TeX
\cvsection{Projects}
|
||
|
||
\begin{cventries}
|
||
\ifbool{contributedProjects}{
|
||
\cventry
|
||
{Reverse engineered server for the FusionFall MMO game written in C++}
|
||
{\href{https://github.com/OpenFusionProject/OpenFusion}{OpenFusion (https://github.com/OpenFusionProject/OpenFusion)}}
|
||
{Original Author, Contributor}
|
||
{Aug 2020 – Present}
|
||
{
|
||
\begin{cvitems}
|
||
\item {Reverse engineering and re-implementation of a \textbf{proprietary packet protocol}}
|
||
\item {Development and implementation of \textbf{various common optimizations} for MMO servers}
|
||
\item {Used by \textbf{thousands of users}, quickly responding to bug reports and issues}
|
||
\end{cvitems}
|
||
}
|
||
}{}
|
||
|
||
\ifbool{presentableProjects}{
|
||
\cventry
|
||
{RAT written in Modern C}
|
||
{\href{https://github.com/CPunch/Laika}{Laika (https://github.com/CPunch/Laika)}}
|
||
{Personal Project}
|
||
{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 \& consistent coding style using \textbf{clang-format}}
|
||
\end{cvitems}
|
||
}
|
||
|
||
\cventry
|
||
{Lightweight embedded scripting language}
|
||
{\href{https://github.com/CPunch/Cosmo}{Cosmo (https://github.com/CPunch/Cosmo)}}
|
||
{Personal Project}
|
||
{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 Python}
|
||
\end{cvitems}
|
||
}
|
||
|
||
\cventry
|
||
{Personal Blog, Portfolio \& Gitea instance}
|
||
{\href{https://github.com/CPunch/openpunk-ansible}{OpenPunk (https://github.com/CPunch/openpunk-ansible)}}
|
||
{Personal Project}
|
||
{Aug 2019 – 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 \& deployment}
|
||
\item {Experience configuring and maintaining \textbf{Nginx, Hugo, Tor, Gitea} and other services}
|
||
\end{cvitems}
|
||
}
|
||
}{}
|
||
\end{cventries} |