mirror of
				https://github.com/CPunch/resume.git
				synced 2025-10-31 05:10:13 +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} |