Fed CV through ChatGPT
This commit is contained in:
parent
13780bbad3
commit
f564357dba
1 changed files with 77 additions and 84 deletions
161
cv.tex
161
cv.tex
|
|
@ -14,7 +14,7 @@
|
||||||
\usepackage{blindtext}
|
\usepackage{blindtext}
|
||||||
|
|
||||||
\usepackage[margin=0.40in]{geometry}
|
\usepackage[margin=0.40in]{geometry}
|
||||||
\setlength{\parindent}{0cm} % remove paragraph indents
|
%\setlength{\parindent}{0cm} % remove paragraph indents
|
||||||
\thispagestyle{empty} %hide page number
|
\thispagestyle{empty} %hide page number
|
||||||
|
|
||||||
\titleformat{\section}
|
\titleformat{\section}
|
||||||
|
|
@ -57,14 +57,23 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
\newcommand{\entry}[4]{
|
\newcommand{\entry}[4]{
|
||||||
|
\noindent
|
||||||
\begin{minipage}[t]{.14\linewidth}
|
\begin{minipage}[t]{.14\linewidth}
|
||||||
\hfill \textsc{#1}
|
\hfill \textsc{#1}
|
||||||
\end{minipage}
|
\end{minipage}
|
||||||
\hfill\vline\hfill
|
\hfill\vline\hfill
|
||||||
\begin{minipage}[t]{.81\linewidth}
|
\begin{minipage}[t]{.81\linewidth}
|
||||||
{\bf#2}\\\textit{#3} \normalsize{#4}
|
\textbf{#2}\\\textit{#3} \normalsize{#4}
|
||||||
\end{minipage}\\
|
\end{minipage}\\
|
||||||
\vspace{.2cm}}
|
\vspace{.2cm}
|
||||||
|
}
|
||||||
|
|
||||||
|
\newcommand{\skillsection}[2]{
|
||||||
|
\noindent
|
||||||
|
\textbf{#1:}
|
||||||
|
\normalsize{#2} \newline
|
||||||
|
\vspace{-.2cm}
|
||||||
|
}
|
||||||
|
|
||||||
\newcommand{\itemsubsection}[1]{\vspace{0.2em}\subsubsection{\emph{#1}}}
|
\newcommand{\itemsubsection}[1]{\vspace{0.2em}\subsubsection{\emph{#1}}}
|
||||||
|
|
||||||
|
|
@ -77,107 +86,91 @@
|
||||||
\maketitle
|
\maketitle
|
||||||
|
|
||||||
\section{Professional Profile}
|
\section{Professional Profile}
|
||||||
I'm an Associate Lecturer of Computing in the Games Academy at Falmouth
|
I am an Associate Lecturer at Falmouth University's Games Academy, teaching game
|
||||||
University. I teach many different areas of computing, including the use of game
|
engines such as Unity and Unreal, supervising year-long student game projects,
|
||||||
engines such as Unity and Unreal, supervising student year-long game projects
|
and instructing MERN-based web development technologies. With a BSc(Hons) in
|
||||||
and teaching web development. My academic background is in Computing for Games
|
Computing for Games and an MA in Entrepreneurship, I bring both theoretical
|
||||||
(BSc Hons) learning the basics of game development and various programming
|
knowledge from my teaching practice and practical experience in building games
|
||||||
technologies. And in Entrepreneurship (MA) where I used my skills to build a
|
and web development related technologies.
|
||||||
live streaming platform. I have a strong interest in working and learning both
|
|
||||||
high-level and low-level programming languages and APIs. I also have strong
|
|
||||||
first-hand knowledge of working within and managing scrum/agile in a small
|
|
||||||
multi-disciplinary team. I aim to use my experience in C++, OpenGL and Web
|
|
||||||
Development to continue to develop and use a strong skillset in the close to the
|
|
||||||
metal technologies like network programming and graphical rendering.
|
|
||||||
|
|
||||||
\vspace{-1.5em}
|
In addition to my work in academia, I have also created a live broadcasting
|
||||||
|
platform for my own company in the past, which has given me a unique blend of
|
||||||
|
professional experience. My expertise lies in both high-level and low-level
|
||||||
|
programming languages and APIs, including C++, OpenGL, Unreal, and NodeJS-based
|
||||||
|
web development. I am passionate about utilizing my skillset to push boundaries
|
||||||
|
in network programming and graphical rendering, and I am constantly exploring
|
||||||
|
new ways to improve my knowledge in these areas.
|
||||||
|
|
||||||
|
\vspace{-1em}
|
||||||
|
|
||||||
\section{Core Skills}
|
\section{Core Skills}
|
||||||
\vspace{-0.7em}
|
\skillsection{Game Development}{ C++, Unreal Engine 4, OpenGL (GLSL), SDL2,
|
||||||
\itemsubsection{General Programming Technologies}
|
CMake}
|
||||||
\NumTabs{5}
|
|
||||||
\begin{itemize*}[itemjoin=\tab]
|
\skillsection{Full stack Web Development}{JavaScript, Node/Express, React, AWS
|
||||||
\item C++ \item Unreal Engine 4 \item OpenGL (GLSL) \item SDL2 \item CMake
|
ECS/ECR, MERN stack, Docker, Terraform}
|
||||||
\end{itemize*}
|
|
||||||
\itemsubsection{Full stack Web Development Specific Technologies}
|
\skillsection{Project Management \& Management Tools}{Scrum, Agile, Git}
|
||||||
\NumTabs{5}
|
|
||||||
\begin{itemize*}[itemjoin=\tab]
|
|
||||||
\setlength\itemsep{0em}
|
|
||||||
\item JavaScript \item Node/Express \item React
|
|
||||||
\item Terraform \item AWS ECS/ECR, \item Docker
|
|
||||||
\item Janus audio-bridge \item Linux \item MERN
|
|
||||||
\end{itemize*}
|
|
||||||
\itemsubsection{Project Management \& Management Tools}
|
|
||||||
\NumTabs{5}
|
|
||||||
\begin{itemize*}[itemjoin=\tab]
|
|
||||||
\setlength\itemsep{0em}
|
|
||||||
\item Scrum \item Agile \item Git \item {\LaTeX} \item Markdown
|
|
||||||
\end{itemize*}
|
|
||||||
|
|
||||||
\vspace{-1.4em}
|
\vspace{-1.4em}
|
||||||
|
|
||||||
\section{Professional Experience}
|
\section{Projects and Experience}
|
||||||
\entry{2021--Present}{Associate Lecturer of Computing}{Falmouth University -- Games Academy}
|
\entry{2021--Present}{Associate Lecturer of Computing}{Falmouth University -- Games Academy}
|
||||||
{
|
{
|
||||||
Here, I am currently working with lecturers in the games academy to develop
|
As an Associate Lecturer at Falmouth University's Games Academy, I collaborate
|
||||||
course materials for computer science-based modules. I'm using my time outside
|
with other lecturers to create course materials for computer science-based
|
||||||
of teaching to learn some more low-level technologies such as developing a
|
modules. In my free time, I am expanding my knowledge in low-level
|
||||||
\href{https://warwick-new.co.uk/graphics-blog}{graphics engine} with C++,
|
technologies such as developing a graphics engine using C++, CMake, and OpenGL
|
||||||
Cmake and OpenGL for linux based operating systems, getting as far as
|
for Linux-based operating systems. I have already implemented a normal mapped,
|
||||||
implementing a normal mapped physical based rendering system. I also help
|
physically-based (PBR) render Engine. Additionally, I assist in developing
|
||||||
develop automation pipelines for marking to help reduce the marking workload
|
automation pipelines for marking, which eases the marking workload for the
|
||||||
for a lot of the staff.
|
staff.
|
||||||
}
|
}
|
||||||
|
|
||||||
\entry{2019--2020}{Co-Founder, CTO and Full Stack Web Developer}{Ramble Media LTD}
|
\entry{2019--2020}{MA Entreprenuership Student, Co-Founder and Full Stack Web
|
||||||
|
Developer}{ Falmouth University -- Ramble Media LTD}
|
||||||
{
|
{
|
||||||
Here I developed the skills and expertise in web dev to create and deploy an
|
As an Entrepreneurship MA student, I developed skills in web development and
|
||||||
audio based livestreaming platform. Being one of two developers on the project
|
was one of two developers responsible for creating and deploying an
|
||||||
and the only one with linux experience I was solely responsible for handling
|
audio-based livestreaming platform. With my expertise in Linux, I handled the
|
||||||
the deployment side of the project using tools like docker and the MEAN web
|
deployment side of the project, using Docker and Terraform to deploy the MEAN
|
||||||
stack with instances of meetecho's Janus media server to support the site in
|
web stack. I also integrated instances of MeetEcho's Janus media server,
|
||||||
AWS. The project was functional and we had a small dedicated user base before
|
allowing users to call into web call-shows that we broadcasted through the
|
||||||
we decided to move on from the project due to market competition.
|
Wowza platform. Our platform was hosted on AWS and attracted a small but
|
||||||
}
|
dedicated user base before we decided to move on due to market competition. \\
|
||||||
|
|
||||||
\vspace{-1.9em}
|
During this project, I also gained hands-on experience in managing scrum/agile
|
||||||
|
methodologies in a small multi-disciplinary team. This experience, along with my
|
||||||
\section{Education and Qualifications}
|
academic background in project management and entrepreneurship, has given me a
|
||||||
\entry{2018--2019}{MA Entrepreneurship --- Launchpad Program}{Falmouth University}
|
deep understanding of how to bring a product to market and deliver projects on
|
||||||
{
|
time and within budget.
|
||||||
In this program I helped research the market surrounding a software product.
|
|
||||||
Which I then helped to create in an attempt to disrupt the podcasting
|
|
||||||
industry. See {\bfseries Career Summary --- Co-Founder and Full Stack Web
|
|
||||||
Developer} for more information.
|
|
||||||
\newline \-\hspace{.5cm}
|
|
||||||
Workin on this project gave me a stronger understanding of how agile
|
|
||||||
development works in outside of a university context allowing me and my
|
|
||||||
co-developer to effectively implement new features at a respectible pace. This
|
|
||||||
being a masters in entreprenuership means that I also have some knowledge
|
|
||||||
surrounding how a product is brought to market and the processes involved.
|
|
||||||
}
|
}
|
||||||
|
|
||||||
\entry{2015--2018}{BSc (Hons) Computing for Games --- Monq}{Falmouth University}
|
\entry{2015--2018}{BSc (Hons) Computing for Games --- Monq}{Falmouth University}
|
||||||
{
|
{
|
||||||
During this degree I not only developed all of the core skills and tools for
|
During my degree, I had the opportunity to develop all the core skills and
|
||||||
video game production, but also because of the coursework based structure of
|
tools necessary for video game production. As part of the coursework-based
|
||||||
the program worked in several multidisciplinary teams giving me a taste of how
|
structure of the program, I worked in several multidisciplinary teams, gaining
|
||||||
to communicate with artists and other non-coder disciplins whilst working on a
|
valuable experience in communication with artists and other non-coder
|
||||||
project. I even attempted to start my first company with fellow students
|
disciplines while collaborating on projects. I had the opportunity to work on
|
||||||
durning this time to create a video game we called
|
a project called Monq, which was a video game created with Unreal Engine. As
|
||||||
\href{https://warwick-new.co.uk/monq}{Monq} with unreal engine. I also learned
|
one of the main programmers in the team, I was responsible for implementing
|
||||||
about artificial intellligence and behavior trees whilst on this project to
|
artificial intelligence and behavior trees to create enemies for the game.
|
||||||
create enemies for the game.
|
This experience helped me to develop my problem-solving and coding skills, as
|
||||||
|
well as my ability to work in a team. Despite the challenges we faced, we were
|
||||||
|
able to complete the project and received high grades for our work.
|
||||||
}
|
}
|
||||||
|
|
||||||
\entry{2015--2018}{BSc (Hons) Computing for Games --- Graphics Module}{Falmouth University}
|
\entry{2015--2018}{BSc (Hons) Computing for Games --- Graphics Module}{Falmouth University}
|
||||||
{
|
{
|
||||||
This was my favourite module of this course. Here I created my first graphics
|
I found the Graphics Programming module to be the most fascinating part of my
|
||||||
engine to render and allow you to traverse a simple flat lighted procedurally
|
degree program. During this module, I created my first graphics engine using
|
||||||
generated landscape. This is due to my love of trying to gain a deep
|
object-oriented C++ development with OpenGL, allowing me to render a simple
|
||||||
understanding of how more close to the metal systems work. And really gave me
|
procedurally generated landscape with flat lighting. Through this project, I
|
||||||
a much stronger understanding of object oriented C++ development with OpenGL.
|
gained a deep understanding of the rendering pipeline and the math behind
|
||||||
Available \href{https://warwick-new.co.uk/uni-graphics}{here}.
|
computer graphics. I continued to tinker with graphics programming and OpenGL
|
||||||
|
techniques after the course, honing my skills in areas such as
|
||||||
|
lighting/rendering methods and shader programming.
|
||||||
}
|
}
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue