Compare commits
4 Commits
aef237e32f
...
87a537d2c5
| Author | SHA1 | Date | |
|---|---|---|---|
| 87a537d2c5 | |||
| 8a1d69644c | |||
| bf71824d87 | |||
| dbe17f7b13 |
47
.github/workflows/build.yml
vendored
Normal file
47
.github/workflows/build.yml
vendored
Normal file
@ -0,0 +1,47 @@
|
||||
name: Render LaTeX and Publish Release
|
||||
|
||||
on:
|
||||
push:
|
||||
tags:
|
||||
- '*'
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
permissions:
|
||||
contents: write
|
||||
|
||||
steps:
|
||||
- name: Checkout repository
|
||||
uses: actions/checkout@v3
|
||||
|
||||
- name: Install LaTeX
|
||||
run: |
|
||||
sudo apt-get update
|
||||
sudo apt-get install -y texlive-fonts-extra texlive-latex-base texlive-science texlive-latex-extra texlive-fonts-recommended latexmk texlive-luatex
|
||||
|
||||
- name: Render LaTeX document
|
||||
run: latexmk -pdflua cv.tex
|
||||
|
||||
- name: release
|
||||
uses: actions/create-release@v1
|
||||
id: create_release
|
||||
with:
|
||||
draft: false
|
||||
prerelease: false
|
||||
# Ref will be tag in this context
|
||||
release_name: ${{ github.ref }}
|
||||
tag_name: ${{ github.ref }}
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ github.token }}
|
||||
|
||||
- name: Upload assembled CV
|
||||
uses: actions/upload-release-asset@v1
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ github.token }}
|
||||
with:
|
||||
upload_url: ${{ steps.create_release.outputs.upload_url }}
|
||||
asset_path: ./cv.pdf
|
||||
asset_name: cv.pdf
|
||||
asset_content_type: application/pdf
|
||||
|
||||
6
README.md
Normal file
6
README.md
Normal file
@ -0,0 +1,6 @@
|
||||
# Joshua Coles, CV
|
||||
|
||||
My CV, for different applications slight alterations are made and releases cut with tags.
|
||||
|
||||
A hosted version can be found at <https://files.joshuacoles.me/cv.pdf>
|
||||
|
||||
@ -75,7 +75,7 @@
|
||||
|
||||
\cvsect{ADDITIONAL QUALIFICATIONS AND TRAINING}
|
||||
|
||||
Better Conversations — 2022 \\
|
||||
\href{https://betterconversations.foundation/index.html}{\underline{Better Conversations}} — 2022 \\
|
||||
ISO9001 and ISO27001 training — 2018
|
||||
\end{minipage}
|
||||
\hfill
|
||||
@ -10,6 +10,8 @@
|
||||
\item Writing the core physics procedures in JAX to improve correctness and to allow for their use in loss functions and reducing runtimes by $10^4$.
|
||||
\item Creating and optimising physics informed loss functions for speed and utility in training.
|
||||
\end{itemize}
|
||||
The completed report can be found \href{https://files.joshuacoles.me/final-year-report.pdf}{\underline{here}}.
|
||||
\\
|
||||
\kwdlst{JAX, Neural Networks, Loss functions, Numpy, Flax, Tensorflow, Python}}
|
||||
\entry
|
||||
{Summer 2023}
|
||||
@ -48,6 +50,12 @@
|
||||
{2011 — present}
|
||||
{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}}.
|
||||
{My latest personal projects are focused on data analysis on different aspects of my life. This is done with a strong focus on self-hosting and privacy, giving me experience running services across a range of computers. Key components include
|
||||
\begin{itemize}[itemsep=-2pt,topsep=3pt]
|
||||
\item Self hosted Gitea and CI/CD for development.
|
||||
\item Centralised authentication.
|
||||
\item Centralised database for cross-domain analytics.
|
||||
\end{itemize}
|
||||
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}}, along with this \href{https://git.joshuacoles.me/joshuacoles/cv}{\underline{CV and build process}}.
|
||||
\\\kwdlst{Rust, CI/CD, Postgres, Caddy, Docker, System administration of internet connected servers}}
|
||||
\end{entrylist}
|
||||
|
||||
@ -6,18 +6,19 @@
|
||||
\ifthenelse{\boolean{include-references}}
|
||||
{
|
||||
\begin{entrylist}
|
||||
\entry
|
||||
{Employment\\Reference}
|
||||
{Steve Gibbard}
|
||||
{DevOps Technical Lead, Office for National Statistics}
|
||||
{Line manager and Tech Lead while at Office for National Statistics \\ DevOps Technical Lead, Office for National Statistics\\Email: \emailaddr{steve.gibbard@ons.gov.uk}}
|
||||
|
||||
\entry
|
||||
{Employment\\Reference}
|
||||
{Mathew Cooke}
|
||||
{Director of Operations, Amphora Research Systems}
|
||||
{Email: \emailaddr{mathewc@amphora-research.com}\\ Contact Number: +44 1344 28863\\Address: Molly Millars Lane, Unit 6, Wokingham, RG4}
|
||||
\entry
|
||||
{Charater \\Reference}
|
||||
{Steve Gibbard}
|
||||
{DevOps Technical Lead, Office for National Statistics}
|
||||
{Line manager and Tech Lead while at Office for National Statistics \\ DevOps Technical Lead, Office for National Statistics\\Email: \emailaddr{steve.gibbard@ons.gov.uk}}
|
||||
\entry
|
||||
{Academic \\Reference}
|
||||
{Academic\\Reference}
|
||||
{David Tsang}
|
||||
{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}}}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user