updated professional profile

This commit is contained in:
Warwick 2025-04-08 12:55:05 +01:00
parent d9d0590697
commit 4889f392f1

62
cv.tex
View file

@ -56,7 +56,18 @@
\vspace{-.3in} \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 \noindent
\begin{minipage}[t]{.14\linewidth} \begin{minipage}[t]{.14\linewidth}
\hfill \small \textsc{#1} \hfill \small \textsc{#1}
@ -101,8 +112,9 @@
\maketitle \maketitle
\section{Professional Profile} \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} \vspace{-1em}
\section{Core Skills} \section{Core Skills}
@ -117,7 +129,15 @@ CMake}
\section{Projects and Experience} \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] \begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt]
\item Developing Controllers in Unreal to be streamed over WebRTC. \item Developing Controllers in Unreal to be streamed over WebRTC.
@ -126,7 +146,7 @@ CMake}
\end{itemize} \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] \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. \item Teaching game engines (Unity and Unreal) and MERN-based web development to undergrad students.
@ -136,7 +156,7 @@ CMake}
\end{itemize} \end{itemize}
} }
\entry{2019--2020}{Co-Founder and Web \datedentry{2019--2020}{Co-Founder and Web
Developer}{MA Entreprenuership -- Ramble Media LTD} Developer}{MA Entreprenuership -- Ramble Media LTD}
{ {
\begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt] \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} \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] \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 \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 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} \end{itemize}
} }
\vspace{-0.6cm}
\vspace{-0.8cm}
\section{Qualifications} \section{Qualifications}
\qualificationentry{2019--2020}{MA Entreprenuership}{Falmouth University -- Launch Pad} \qualificationentry{2019--2020}{MA Entreprenuership}{Falmouth University -- Launch Pad}
\qualificationentry{2015--2018}{BSc (Hons) Computing for Games}{Falmouth University -- Games Academy} \qualificationentry{2015--2018}{BSc (Hons) Computing for Games}{Falmouth University -- Games Academy}
\vspace{-0.8cm} \vspace{-1.8cm}
\section{Other Projects and Achievements} %\section{Other Projects and Achievements}
{ %{
\begin{itemize}[topsep=2pt,itemsep=2pt,partopsep=2pt, parsep=2pt] % \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 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 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. % \item Gained an understanding and passion for the rendering pipeline and computer graphics.
\end{itemize} % \end{itemize}
} %}
\end{document} \end{document}