A few changes
This commit is contained in:
parent
14d71ba37b
commit
a831c4dcfe
@ -3,13 +3,13 @@
|
||||
\begin{entrylist}
|
||||
\entry
|
||||
{2019 -- 2024}
|
||||
{MSc Mathematics and Physics}
|
||||
{MSc Mathematics and Physics (Hons)}
|
||||
{University of Bath}
|
||||
{Expected classification: 2:1}
|
||||
\entry
|
||||
{Graduated 2019}
|
||||
{Prior Qualifications, Graduating 2019}
|
||||
{Reading Blue Coat Scheool}
|
||||
{Reading Blue Coat School}
|
||||
{4 A Levels: A* Maths, A Further Maths, A Physics, A Chemistry\\
|
||||
GCSEs: 1 A* with distinction, 8 A*s, 2 A’s, 1 B. Including A* with distinction in Further Maths, A*s in Maths, Sciences, English and Computing.}
|
||||
\end{entrylist}
|
||||
|
||||
54
experiences.tex
Normal file
54
experiences.tex
Normal file
@ -0,0 +1,54 @@
|
||||
\cvsect{Experience}
|
||||
|
||||
\begin{entrylist}
|
||||
% \entry
|
||||
% {Academic\,Year 2023/24}
|
||||
% {Final Year Project, AI Applications in Lagrangian Physics}
|
||||
% {University of Bath}
|
||||
% {My project focuses on incorporating Lagrangian Mechanics into physics-informed neural networks. My key contributions include,
|
||||
% \begin{itemize}[itemsep=-2pt,topsep=3pt]
|
||||
% \item Creating and optimising physics informed loss functions for speed and utility in training.
|
||||
% \item Designing, testing, and evaluating different loss functions for use in training.
|
||||
% \item Writing the core physics procedures in JAX to allow for their use in loss functions and reducing runtimes by $10^4$.
|
||||
% \end{itemize}
|
||||
% \kwdlst{JAX, Neural Networks, Loss functions, Numpy, Flax, Tensorflow, Python}}
|
||||
\entry
|
||||
{Summer 2023}
|
||||
{Developer}
|
||||
{Amphora}
|
||||
{Worked to establish feasibility and applicability of adding AI based features to the main product of the business.
|
||||
\begin{itemize}[itemsep=-2pt,topsep=3pt]
|
||||
\item Implementing vector based search and retrieval-augmented generation into the application in a non-intrusive manner.
|
||||
\item Presenting work to customers and facilitating input on direction and feature fit.
|
||||
\end{itemize}
|
||||
\kwdlst{Langchain, Weaviate, Python}}
|
||||
\entry
|
||||
{2022 -- 2023\\{\footnotesize{part time}} \\\\2021 -- 2022\\\footnotesize{placement year}}
|
||||
{Software Developer}
|
||||
{Office for National Statistics}
|
||||
{For my placement I joined a team working on software for processing the results of the 2021 Census. After the end of my placement I was kept on to assist with the next phase of product development and solution design. Key contributions include,
|
||||
\begin{itemize}[itemsep=-2.5pt,topsep=3pt]
|
||||
\item Taking a leading role as release manager for the product and was heavily involved in requirements gathering for the new features.
|
||||
\item Developing tools for debugging and observability in sensitive production environments.
|
||||
\item Restructuring a core service to decrease code duplication and increase test \& type coverage.
|
||||
\item Designing solution architectures for future project development.
|
||||
\end{itemize}
|
||||
This role gave me an appreciation for how the interpersonal aspects of successful team are crucial for the overall success of a project. This was especially important when interfacing with the business side of the organisation on the direction of the project.\\
|
||||
\kwdlst{React, Express, Jest, Cypress, Redis, SQL, Postgres, HBase, Cloudera, Jenkins, Docker, Typescript, JavaScript, Linux, Microservices, Agile, Scrum}}
|
||||
\entry
|
||||
{2017 -- 2021\\\footnotesize{Holidays \& Part time}}
|
||||
{Software Developer}
|
||||
{Amphora}
|
||||
{I focused on independent exploration and investigation of new technologies.
|
||||
\begin{itemize}[itemsep=-2pt,topsep=3pt]
|
||||
\item Implementing and maintaining SAML based customer access mechanism for confidential documentation.
|
||||
\item Designing subscription management product using Wordpress as a Headless CMS for presentation under multiple service offering.
|
||||
\end{itemize}
|
||||
\kwdlst{SAML, Groovy, Java, Ruby on Rails, Ruby}}
|
||||
\entry
|
||||
{2011 — }
|
||||
{Ongoing Personal Projects}
|
||||
{}
|
||||
{My latest personal projects are focused on data analysis, data pipelines and warehouses to provide insight into my own life. A history of these is available on my \href{https://github.com/joshuacoles}{\underline{GitHub}} or \href{https://git.joshuacoles.me/explore/repos}{\underline{personal gitea}}.
|
||||
\\\kwdlst{Rust, CI/CD, Postgres, Caddy, Docker, System administration of internet connected servers}}
|
||||
\end{entrylist}
|
||||
64
main.tex
64
main.tex
@ -21,6 +21,7 @@
|
||||
\definecolor{EntryTitleColor}{HTML}{367DA2}
|
||||
|
||||
\usepackage{enumitem}
|
||||
\usepackage{ifthen}
|
||||
|
||||
\begin{document}
|
||||
|
||||
@ -33,7 +34,7 @@
|
||||
Software Development is a profession and a hobby.
|
||||
% I have been working with software for over 10 years with problems and technologies.
|
||||
My drive over 10 years as always been addressing real problems that I encounter with the tools to hand — treating specific technologies as secondary to understanding the organisational context of the problem, not having them stand in the way of a correct solution. In my work at the ONS, I was responsible for software delivery, helping to manage a large team of contributors under a tight timeframe. My recent work surrounding AI has shown me its use in solving otherwise intractable problems and providing insight into unstructured data and, I am excited to explore its further applications.\end{minipage}
|
||||
\hfill % Whitespace between
|
||||
\hfill
|
||||
\begin{minipage}[t]{0.35\textwidth}
|
||||
\vspace{-\baselineskip} % Required for vertically aligning minipages
|
||||
\begin{barchart}{4}
|
||||
@ -46,64 +47,11 @@
|
||||
\end{barchart}
|
||||
\end{minipage}
|
||||
|
||||
%\begin{center}
|
||||
% \bubbles{5/Eclipse, 6/git, 4/Office, 3/Inkscape, 3/Blender}
|
||||
%\end{center}
|
||||
%
|
||||
% Experiences
|
||||
%
|
||||
|
||||
\cvsect{Experience}
|
||||
|
||||
\begin{entrylist}
|
||||
\entry
|
||||
{Academic\,Year 2023/24}
|
||||
{Final Year Project, AI Applications in Lagrangian Physics}
|
||||
{University of Bath}
|
||||
{My project focuses on incorporating Lagrangian Mechanics into physics-informed neural networks. My key contributions include,
|
||||
\begin{itemize}[itemsep=-2pt,topsep=3pt]
|
||||
\item Creating and optimising physics informed loss functions for speed and utility in training.
|
||||
\item Designing, testing, and evaluating different loss functions for use in training.
|
||||
\item Writing the core physics procedures in JAX to allow for their use in loss functions and reducing runtimes by $10^4$.
|
||||
\end{itemize}
|
||||
\kwdlst{JAX, Neural Networks, Loss functions, Numpy, Flax, Tensorflow, Python}}
|
||||
\entry
|
||||
{Summer 2023}
|
||||
{AI Developer}
|
||||
{Amphora}
|
||||
{Worked to establish feasibility and applicability of adding AI based features to the main product of the business.
|
||||
\begin{itemize}[itemsep=-2pt,topsep=3pt]
|
||||
\item Implementing vector based search and retrieval-augmented generation into the application in a non-intrusive manner.
|
||||
\item Presenting work to customers and facilitating input on direction and feature fit.
|
||||
\end{itemize}
|
||||
\kwdlst{Langchain, Weaviate, Python}}
|
||||
\entry
|
||||
{2022 -- 2023\\{\footnotesize{part time}} \\\\2021 -- 2022\\\footnotesize{placement year}}
|
||||
{Software Developer}
|
||||
{Office for National Statistics}
|
||||
{For my placement I joined a team working on software for processing the results of the 2021 Census. After the end of my placement I was kept on to assist with the next phase of product development and solution design. Key contributions include,
|
||||
\begin{itemize}[itemsep=-2.5pt,topsep=3pt]
|
||||
\item Taking a leading role as release manager for the product and was heavily involved in requirements gathering for the new features.
|
||||
\item Developing tools for debugging and observability in sensitive production environments.
|
||||
\item Restructuring a core service to decrease code duplication and increase test \& type coverage.
|
||||
\item Designing solution architectures for future project development.
|
||||
\end{itemize}
|
||||
This role gave me an appreciation for how the interpersonal aspects of successful team are crucial for the overall success of a project. This was especially important when interfacing with the business side of the organisation on the direction of the project.\\
|
||||
\kwdlst{React, Express, Jest, Cypress, Redis, SQL, Postgres, HBase, Cloudera, Jenkins, Docker, Typescript, JavaScript, Linux, Microservices, Agile, Scrum}}
|
||||
\entry
|
||||
{2017 -- 2021\\\footnotesize{Holidays \& Part time}}
|
||||
{Software Developer}
|
||||
{Amphora}
|
||||
{I focused on independent exploration and investigation of new technologies.
|
||||
\begin{itemize}[itemsep=-2pt,topsep=3pt]
|
||||
\item Implementing and maintaining SAML based customer access mechanism for confidential documentation.
|
||||
\item Designing subscription management product using Wordpress as a Headless CMS for presentation under multiple service offering.
|
||||
\end{itemize}
|
||||
\kwdlst{SAML, Groovy, Java, Ruby on Rails, Ruby}}
|
||||
\entry
|
||||
{2011 — }
|
||||
{Ongoing Personal Projects}
|
||||
{}
|
||||
{My latest personal projects are focused on data analysis, data pipelines and warehouses to provide insight into my own life. A history of these is available on my \href{https://github.com/joshuacoles}{\underline{GitHub}} or \href{https://git.joshuacoles.me/explore/repos}{\underline{personal gitea}}.
|
||||
\\\kwdlst{Rust, CI/CD, Postgres, Caddy, Docker, System administration of internet connected servers}}
|
||||
\end{entrylist}
|
||||
\input{experiences.tex}
|
||||
|
||||
%%%%%%%%%%%%%
|
||||
% EDUCATION
|
||||
|
||||
@ -1,5 +1,11 @@
|
||||
\cvsect{References}
|
||||
\begin{entrylist}
|
||||
|
||||
\newboolean{include-references}
|
||||
\setboolean{include-references}{true}
|
||||
|
||||
\ifthenelse{\boolean{include-references}}
|
||||
{
|
||||
\begin{entrylist}
|
||||
\entry
|
||||
{Employment\\Reference}
|
||||
{Mathew Cooke}
|
||||
@ -16,4 +22,5 @@
|
||||
{Senior Lecturer, Department of Physics, University of Bath}
|
||||
{Project Supervisor \\Email: \emailaddr{dcwt21@bath.ac.uk}\\\href{https://researchportal.bath.ac.uk/en/persons/david-tsang}{\underline{Research Profile}}}
|
||||
\end{entrylist}
|
||||
|
||||
}
|
||||
{Available upon request}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user