From 4889f392f1f3f203bf7ad9b15df86c58f750eb42 Mon Sep 17 00:00:00 2001 From: Warwick Date: Tue, 8 Apr 2025 12:55:05 +0100 Subject: [PATCH] updated professional profile --- cv.tex | 62 +++++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 42 insertions(+), 20 deletions(-) diff --git a/cv.tex b/cv.tex index 0c94872..5148552 100644 --- a/cv.tex +++ b/cv.tex @@ -56,7 +56,18 @@ \vspace{-.3in} } -\newcommand{\entry}[4]{ +\newcommand{\entry}[3]{ + \noindent + \hfill\vline\hfill + \begin{minipage}[t]{\linewidth} + \raggedright + \textbf{#1} --- \textit{#2} \\ + \normalsize{#3} + \end{minipage}\\ + \vspace{.05in} +} + +\newcommand{\datedentry}[4]{ \noindent \begin{minipage}[t]{.14\linewidth} \hfill \small \textsc{#1} @@ -101,8 +112,9 @@ \maketitle \section{Professional Profile} -Passionate and skilled Associate Lecturer with expertise in game development and full-stack web development. Dedicated to pushing boundaries in network programming and graphical rendering. Possess a BSc(Hons) in Computing for Games and an MA in Entrepreneurship. +Backend Developer and Associate Lecturer in Computing for Games with expertise in C++ and full-stack TypeScript based web development. Tinkering with network programming and graphical rendering. Possesses a BSc(Hons) in Computing for Games and an MA in Entrepreneurship. +%Passionate and skilled Associate Lecturer with expertise in game development and full-stack web development. Dedicated to pushing boundaries in network programming and graphical rendering. Possess a BSc(Hons) in Computing for Games and an MA in Entrepreneurship. \vspace{-1em} \section{Core Skills} @@ -117,7 +129,15 @@ CMake} \section{Projects and Experience} -\entry{2024--Present}{Junior Developer}{Amutri -- Fixed Term Contract} +\datedentry{2024--Present}{Mid-Level Developer}{Amutri} +{ + \begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt] + \item Serverless infrastructure with AWS Amplify, Lambdas, Graphql, DyanmoDB. + \item Continuation of previous duties. + \end{itemize} +} + +\datedentry{Feb--Nov 2024}{Junior Developer}{Amutri -- Fixed Term Contract} { \begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt] \item Developing Controllers in Unreal to be streamed over WebRTC. @@ -126,7 +146,7 @@ CMake} \end{itemize} } -\entry{2021--Present}{Associate Lecturer of Computing}{Falmouth University -- Games Academy} +\datedentry{2021--Present}{Associate Lecturer of Computing}{Falmouth University -- Games Academy} { \begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt] \item Teaching game engines (Unity and Unreal) and MERN-based web development to undergrad students. @@ -136,7 +156,7 @@ CMake} \end{itemize} } -\entry{2019--2020}{Co-Founder and Web +\datedentry{2019--2020}{Co-Founder and Web Developer}{MA Entreprenuership -- Ramble Media LTD} { \begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt] @@ -148,33 +168,35 @@ Developer}{MA Entreprenuership -- Ramble Media LTD} } -\vspace{-0.8cm} +\vspace{-0.6cm} \section{Side Projects} -\entry{2022--Present}{Graphics Engine and ProtoBuf Server}{Side Project} +\vspace{-0.2cm} +%\entry{Graphics Engines, Golang Ramble, Embedded C PDA}{Side Projects} { \begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt] - \item Developed a 3D C++ graphics engine using OpenGL with a normal mapped, physically-based rendering system. - \item A simple multiplayer online mud server for the project using ProtoBuffers and C. + \item \textit{Graphics Engines} -- Developed a 3D C++ graphics engine using OpenGL with a normal mapped, physically-based rendering system. Started re-writing it in plain C and Vulkan. + %\item A simple multiplayer online mud server for the project using ProtoBuffers and C. + \item \textit{Golang Ramble} -- Started making a simplified remake of ramble in go with the intention to make it an open source federated service. + \item \textit{Embedded C PDA} -- Personal PDA system for the esp32. Currently I'm Prototyping electronics. \end{itemize} } - -\vspace{-0.8cm} +\vspace{-0.6cm} \section{Qualifications} \qualificationentry{2019--2020}{MA Entreprenuership}{Falmouth University -- Launch Pad} \qualificationentry{2015--2018}{BSc (Hons) Computing for Games}{Falmouth University -- Games Academy} -\vspace{-0.8cm} +\vspace{-1.8cm} -\section{Other Projects and Achievements} -{ - \begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt] - \item Developed AI and puzzle mechanics for Monq, a game created in Unreal Engine during BSc. - \item Created a noise terrain generation system using C++ and OpenGL during the BSc. - \item Gained an understanding and passion for the rendering pipeline and computer graphics. - \end{itemize} -} +%\section{Other Projects and Achievements} +%{ +% \begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt] +% \item Developed AI and puzzle mechanics for Monq, a game created in Unreal Engine during BSc. +% \item Created a noise terrain generation system using C++ and OpenGL during the BSc. +% \item Gained an understanding and passion for the rendering pipeline and computer graphics. +% \end{itemize} +%} \end{document}