\usepackage{titlesec}
\usepackage{titling}
\usepackage{xcolor}
-\usepackage[margin=0.75in]{geometry}
+\usepackage[left=0.75in, right=0.75in, top=0.5in, bottom=0.5in]{geometry}
\usepackage{hyperref}
+\usepackage{graphicx}
+\usepackage{float}
+\usepackage[normalem]{ulem}
+\usepackage{tabularx}
+
+\pagenumbering{gobble}
\definecolor{red}{HTML}{b35050}
+\definecolor{lred}{HTML}{E17185}
\hypersetup
{
colorlinks=true,
linkcolor=blue,
filecolor=cyan,
- urlcolor=red,
+ urlcolor=lred,
+ urlbordercolor=red,
}
\titleformat{\section} {\Large\bfseries\color{red}} {} {0em} {} [\titlerule]
\titleformat{\subsection} {\large\bfseries} {} {0em} {}
\titleformat{\subsubsection}[runin] {\bfseries} {} {0em} {\vspace{-1.0em}} [ ---]
-%\hyperref[github]{''https://www.github.com/MatthewOwens''}
\renewcommand{\maketitle}
{
\vspace{.5em}
{\large\bfseries
- \href{https://github.com/MatthewOwens}{github.com/matthewowens} ---
- \href{mailto:matthew@owens.tech}{matthew@owens.tech}
- --- \color{red}07858093243
+ \color{black}07858093243\\
+ \vspace{.5em}
+ \color{lred}\uline{\href{https://github.com/matthewowens}{github.com/matthewowens}} \color{black}{---}
+ \color{lred}\uline{{\href{mailto:matthew@owens.tech}{matthew@owens.tech}}}
}
-
\end{center}
}
-
+\newcommand\tab[1][1cm]{\hspace*{#1}}
\begin{document}
\title{R\'esum\'e}
\maketitle
-\section{Personal Profile}
-As a graduate of Abertay University's Computer Games Applications Development
-course, I have experience working with object-orientated programming, developing
-high performance applications and working within a team. I have worked on
-isolated project-critical code such as the beat detector of \emph{Equinox}; a rhythm
-game submitted to Dare to be Digital. As well as expansive, feature rich projects
-such as a dialogue graphing tool utilised in the development of \emph{Rails to Rest}
-for \#RainbowJam2016 and the engine for Fall of Ferald, a prototype strategy
-game.\\\\
-In addition I have been working with a Linux system for a number of years on
-a daily basis and am familar with developing cross-platform applications for
-both Windows and Linux.
-
-\section{Technical Skills}
-
-\subsection{Languages}
-
-\subsubsection{Programming}
-C, C++, Java, C\#, PHP
-%\vspace{-1.0em}
-\subsubsection{Scripting}
-Bash, Python, Lua
-\subsubsection{Markup}
-{\LaTeX}, HTML, Markdown
-
-\vspace{1em}
-
-\subsection{APIs}
-SFML, Modern \& Legacy OpenGL, DirectX, SDL, XNA, Windows \& Unix Networking,
-Android
+\vspace{.25em}
+%\section{Personal Profile}
+%I am a Systems Engineer and Programmer, specifics TODO.
+%I am a Systems Engineer and Programmer, specifics TODO.
+%I am a Systems Engineer and Programmer, specifics TODO.
+%I am a Systems Engineer and Programmer, specifics TODO.
+%As a Systems Administrator and Programmer who strives to make efficient use of my time both
+%at work and in my personal life, I acknowledge the importance of automation.
+%I am continuously identifying repeated tasks that are easy to script, providing
+%value in the long-term.
+%During my time with both Tesco Bank and Wrench Games, I have had many opportunities to
+%teach and train colleagues in a number of technologies. From applications such as GitHub,
+%Confluence and Jira to in-house developed game engines at Wrench Games.\\
+%\tab At home I enjoy challenging myself with programming projects.
+%As a stickler for detail, this often involves auditing the applications that I write using
+%tools like Valgrind, and reviewing the algorithms I've developed to eke out more performance.
+%This strive for performant programs often leads me to new and emerging technologies and software
+%development architectures, while requiring me to keep a broad view of available tools to best
+%tackle issues as they emerge.
\section{Experience}
-\subsection{Wrench Games - Programmer and Co-Founder}
-{\bfseries 2016-2017}\\
+\subsection{Tesco Bank - Systems Engineer\hfill(2018 - Present)}
+My role at Tesco Bank has evolved significantly in the past two years. Originally
+we were supporting old on-prem instances of Jenkins and SVN for other teams.
+Jobs were generated from 6 spreadsheets, one of which was 40,000 lines long.
+Since then our team has taken on the administration of Jira, Confluence, GitHub
+Enterprise, Coverity, BlackDuck, Nexus, and CloudBees (of which we manage 9
+client-master instances). As we have taken on these new applicaitons we have also
+created new AWS-based infrastructure-as-code.\\\\
+Notable achievements in the role include:
+\begin{itemize}
+ \item Migrating from SaaS Jira/Confluence to Jira/Confluence server, hosted
+ in AWS.
+ \item Defining a new pipeline standard for the bank using GitHub Enterprise,
+ CloudBees, BlackDuck, Coverity and Nexus. All of which have been set up
+ and managed by our team.
+ \item Migrating multiple teams away from the old Jenkins/SVN process to a
+ bespoke CloudBees-based solution I have developed. This was necessary to
+ improve efficiency, introduce best-practices and close a significant
+ audit action for the bank.
+\end{itemize}
+\subsection{Wrench Games - Programmer and Co-Founder\hfill(2016 - 2017)}
During my time at Wrench Games I worked on a number of projects including; our
Dare to be Digital submission with \emph{Equinox} where I developed the back-end beat
-detector, our submission to \#RainbowJam2016 with \emph{Rails to Rest} where I worked
+detector, our submission to \#RainbowJam2016 with \href{https://wrenchgames.itch.io/rails-to-rest}{\emph{\uline{Rails to Rest}}} where I worked
on the dialogue engine and minor systems such as movement and collision, and
prototype companion apps for our board games, \emph{Skulls \& Gold} and \emph{Blind
Wizard Brawl}.
+\section{Technical Skills}
+\subsection{Tools \& Languages:}
+\vspace{-2em}
+\begin{tabularx}{\linewidth}{ @{} X X X @{} }
+ \begin{itemize}
+ \item C
+ \item C++
+ \item Python
+ \end{itemize} &
+
+ \begin{itemize}
+ \item Bash
+ \item Awk
+ \item Java
+ \end{itemize} &
+
+ \begin{itemize}
+ \item Git
+ \item Ansible
+ \item Troposphere
+ \end{itemize}
+\end{tabularx}
+\vspace{-2em}
+\subsection{Certifications:}
+\begin{itemize}
+ \item GitHub Certified Trainer
+\item \href{https://www.youracclaim.com/badges/0b8c8778-ae71-4df6-b195-028276a4bb60}{\uline{AWS Solutions Architect Associate}}
+\end{itemize}
+%\subsection{GitHub Certified Trainer}
+%\subsection{AWS Solutions Architect Associate\hfill(valid 2019 - 2022)}
+%Certificate can be viewed
+%\href{https://www.youracclaim.com/badges/0b8c8778-ae71-4df6-b195-028276a4bb60}{\uline{here.}}
+%\vspace{-1em}\begin{figure}[H]
+% \href{https://www.youracclaim.com/badges/0b8c8778-ae71-4df6-b195-028276a4bb60}
+% {\includegraphics[width=15mm]{aws-cert.png}}
+%\end{figure}\vspace{-1em}
\section{Education}
-\subsection{BSc Computer Games Applications Development, University of Abertay}
-{\bfseries 2014-2017}\\
+\subsection{BSc Computer Games Applications Development, University of Abertay\hfill(2014 - 2017)}
Studying a broad range of software development techniques and libraries as well
-as mathematics, pathfinding algorithms and programming for various games consoles.
+as mathematics, pathfinding\\
+algorithms and programming for various games consoles.
This course has helped me refine my problem-solving skills and ensure that I can
work in a variety of environments.
-
-\subsection{HND Computer Games Development, Fife College}
-{\bfseries 2012-2014}\\
-During my time in college, I built a diverse skill-set to help me develop video
-games. This ranged from writing and pitching projects to 3D animation and
-modelling to programming in C++, C\# and Java.
-\\\\\\\\
-{\bfseries References available upon request.}
-
-
\end{document}