diff --git a/.forgejo/workflows/generate.yaml b/.forgejo/workflows/generate.yaml new file mode 100644 index 0000000..d3b7760 --- /dev/null +++ b/.forgejo/workflows/generate.yaml @@ -0,0 +1,20 @@ +on: [push] +jobs: + build: + runs-on: docker + steps: + - name: Set up Git repository + uses: actions/checkout@v3 + + - name: Compile LaTeX document + uses: https://github.com/xu-cheng/latex-action@v3 + with: + root_file: main.tex + latexmk_use_lualatex: true + + - name: Upload PDF file + uses: actions/upload-artifact@v3 + with: + name: CV + path: main.pdf + diff --git a/.woodpecker/generate.yml b/.woodpecker/generate.yml deleted file mode 100644 index 70aae9d..0000000 --- a/.woodpecker/generate.yml +++ /dev/null @@ -1,19 +0,0 @@ -branches: - include: [main] - -pipeline: - generate-pdf: - image: git.oscar.blue/noble/lualatex:latest - commands: lualatex --output-format=pdf cv.tex - - publish: - when: - event: tag - image: woodpeckerci/plugin-gitea-release - settings: - base_url: https://git.oscar.blue - files: - - "cv.pdf" - api_key: - from_secret: GITEA_ACCESS_TOKEN - target: main \ No newline at end of file diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..9495278 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,16 @@ +# Use a minimal base image +FROM alpine:latest + +# Install necessary packages +RUN apk update && apk add --no-cache \ + texlive-full \ + ghostscript + +# Set the working directory +WORKDIR /tmp + +# RUN lualatex --output-format=pdf cv.tex + +# Specify the entrypoint +ENTRYPOINT ["lualatex", "--output-format=pdf"] +CMD ["cv.tex"] \ No newline at end of file diff --git a/cv.pdf b/cv.pdf index 851b3c3..83ae530 100644 Binary files a/cv.pdf and b/cv.pdf differ diff --git a/makefile b/makefile new file mode 100644 index 0000000..54c88e2 --- /dev/null +++ b/makefile @@ -0,0 +1,4 @@ +pdf: + docker run -v ./:/tmp git.oscar.blue/noble/lualatex +clean: + rm -f cv.aux cv.fdb_latexmk cv.fls cv.log cv.out missfont.log \ No newline at end of file diff --git a/sections_general/certifications.tex b/sections_general/certifications.tex index 5f03c49..e53b131 100644 --- a/sections_general/certifications.tex +++ b/sections_general/certifications.tex @@ -3,3 +3,5 @@ \cert{Microsoft Certified: Azure Administrator Associate}{Microsoft}{Sep 2021} \vspace{-0.5em} \cert{Microsoft Certified: Azure Fundamentals}{Microsoft}{Apr 2021} +\vspace{-0.5em} +\cert{AWS Certified Cloud Practitioner}{Amazon Web Services}{Nov 2022} \ No newline at end of file diff --git a/sections_general/education.tex b/sections_general/education.tex index 366aeee..3a03065 100644 --- a/sections_general/education.tex +++ b/sections_general/education.tex @@ -1,6 +1,5 @@ % Aberystwyth University -%\uni{Aberystwyth University}{Sep 2018--Present}{BSC Computer Science (with integrated year in industry) [G401], (Exp. {\fontfamily{cmr}\selectfont I})} -\uni{Aberystwyth University}{Sep 2018--Present}{BSC Computer Science (with integrated year in industry) [G401]: 1\textsuperscript{st}} +\uni{Aberystwyth University}{Sep 2018--Jun 2022}{BSC Computer Science (with integrated year in industry) [G401]: 1\textsuperscript{st}} Class Honours \textit{Including the following modules:} \begin{itemize*} \item System and Network Services Administration (77\%) @@ -13,7 +12,7 @@ % Uckfield College \college{Uckfield College}{Sep 2011--June 2018}{ \begin{tabular}{@{}l l} -{A-Level}: & French: B, Maths: C, Physics: D\\ +{A-Level}: & French, Maths, Physics\\ {GCSE}: & 11 A*-C including Maths, English and Computing \end{tabular} } diff --git a/sections_general/skills.tex b/sections_general/skills.tex index dc310c5..59d41f0 100644 --- a/sections_general/skills.tex +++ b/sections_general/skills.tex @@ -1,4 +1,4 @@ -\textbf{Technologies:} Ansible, Apache, Azure, Azure DevOps, Docker, GCP, Git, Grafana, KVM, Nginx, Prometheus, Terraform\\ +\textbf{Technologies:} Ansible, Apache, AWS, Azure, Azure DevOps, Docker, GCP, Git, Grafana, KVM, Nginx, Prometheus, Terraform\\ \vspace{0.25\baselineskip} % Whitespace before the section title \textbf{Operating Systems:}\\ \begin{tabular}{@{}ll} diff --git a/sections_general/work-experience.tex b/sections_general/work-experience.tex index 03c74a7..17b1d1c 100644 --- a/sections_general/work-experience.tex +++ b/sections_general/work-experience.tex @@ -1,5 +1,10 @@ +\work{Cloud Egnineer}{NTT DATA UK\&I}{London, UK}{Aug 2022--Present} +\begin{workitems} +\item Deployed managed services on \textbf{Azure} using \textbf{Terraform} +\item Worked as part of a team following \textbf{Agile} methods with the aid of \textbf{Azure DevOps} +\end{workitems} % 03/11/2021 - 29/04/2021 -\work{Demonstrator}{Aberystwyth University}{Aberystwyth, UK}{Nov 2021--Present} +\work{Demonstrator}{Aberystwyth University}{Aberystwyth, UK}{Nov 2021--Apr 2022} \begin{workitems} \item Demonstrating for: \begin{workitems} @@ -12,7 +17,7 @@ \item Solving unexpected problems that prevent students from completing the practical \end{workitems} % 05/10/20 - 26/08/21 -\work{Cloud Engineer}{NTT DATA UK}{Birmingham, UK}{Oct 2020--Aug 2021} +\work{Cloud Engineer}{NTT DATA UK\&I}{Birmingham, UK}{Oct 2020--Aug 2021} \begin{workitems} \item Deployed managed services on \textbf{Azure} using \textbf{Terraform} \item Wrote high/low-level design and architecture documents diff --git a/sections_public/details.tex b/sections_public/details.tex index 75c0ff8..9c16f36 100644 --- a/sections_public/details.tex +++ b/sections_public/details.tex @@ -1,6 +1,6 @@ \begin{center} -\begin{tabular}{c c c c c} -\footnotesize{{\faMapMarker} London, UK} & \footnotesize{\href{mailto:work@oscarpo.co}{{\faEnvelope} work@oscarpo.co}} & \footnotesize{\href{https://git.oscar.blue/noble}{{\iconGitea} git.oscar.blue/noble}} & \footnotesize{\href{https://gitlab.com/oscarpocock}{{\faGitlab} gitlab.com/oscarpocock}} & \footnotesize{\href{https://linkedin.com/in/oscarpocock}{\textsc{\faLinkedin} linkedin.com/in/oscarpocock}} +\begin{tabular}{c c c c} +\footnotesize{{\faMapMarker} London, UK} & \footnotesize{\href{mailto:work@oscarpo.co}{{\faEnvelope} work@oscarpo.co}} & \footnotesize{\href{https://oscar.blue/git}{{\faCodeFork} oscar.blue/git}} & \footnotesize{\href{https://linkedin.com/in/oscarpocock}{\textsc{\faLinkedin} linkedin.com/in/oscarpocock}} \end{tabular} \end{center}