From 4f47c46715449c2c92aa10d924cdc767a698fdd3 Mon Sep 17 00:00:00 2001 From: Dan Anglin Date: Mon, 2 Oct 2023 17:53:20 +0100 Subject: [PATCH] fix: update CV and project - Added website link. - Changed the Monitoring and Alerting category to Observability. - Edited Adarga details. - Added a category for agile techniques. - Add Makefile for spell checking and PDF generation. --- .aspell/.aspell.en.pws | 6 ++++-- Makefile | 11 +++++++++++ cv.json | 27 ++++++++++++++++++--------- 3 files changed, 33 insertions(+), 11 deletions(-) create mode 100644 Makefile diff --git a/.aspell/.aspell.en.pws b/.aspell/.aspell.en.pws index 6748d4f..72b42f7 100644 --- a/.aspell/.aspell.en.pws +++ b/.aspell/.aspell.en.pws @@ -1,4 +1,4 @@ -personal_ws-1.1 en 63 +personal_ws-1.1 en 64 Adarga Alertmanager Anglin @@ -38,12 +38,14 @@ JLPT Kibana lastName Logstash -linkedin +LinkedIn Linode +locationType LXD MEng Metacontroller Nagios +Observability Ocado OpenAPI Opensearch diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..7398bc6 --- /dev/null +++ b/Makefile @@ -0,0 +1,11 @@ +.PHONY: spellcheck pdf + +INPUT ?= cv.json +TIMESTAMP = $(shell date '+%Y-%m-%d_%H-%M') +OUTPUT ?= cv-DanAnglin-$(TIMESTAMP).pdf + +spellcheck: + aspell -d en_GB -p ./.aspell/.aspell.en.pws list < $(INPUT) + +pdf: + spruce generate --input $(INPUT) --output $(OUTPUT) diff --git a/cv.json b/cv.json index 3b9a43e..a9dc28a 100644 --- a/cv.json +++ b/cv.json @@ -7,8 +7,9 @@ "Location": "Nottingham, UK" }, "links": { - "LinkedIn": "https://www.linkedin.com/in/dan-anglin-0174671b7", + "Website": "https://dananglin.me.uk", "GitHub": "https://github.com/dananglin" + "LinkedIn": "https://www.linkedin.com/in/dan-anglin-0174671b7", }, "summary": [ "I am a strong engineering professional with over seven years of experience in Platform Automation and DevOps.", @@ -42,19 +43,20 @@ { "category": "CI/CD", "values": [ + "Git", "Argo CD", "Argo Workflows", - "Git", "GitLab CI", "GitHub Actions" ] }, { - "category": "Monitoring and Alerting", + "category": "Observability", "values": [ "Prometheus", "Alertmanager", - "Grafana" + "Grafana", + "Loki" ] }, { @@ -69,12 +71,19 @@ { "category": "Other Technologies", "values": [ - "GNU/Linux", + "Linux", "Vault", "Opensearch/The Elastic Stack", "Fluent Bit" ] - } + }, + { + "category": "Agile Techniques", + "values": [ + "Kanban", + "Scrum", + ] + }, ], "employment": [ { @@ -95,9 +104,9 @@ } }, "details": [ - "Designed and built the infrastructure to host an Enterprise Graph Data Platform on EKS.", - "The infrastructure was provisioned using technologies such as Terraform, Helm, Argo CD, Argo Workflows and AWS services.", - "A typical day would include activities such as deploying improvements to Production environments with Terraform and Atlantis, and deploying or updating applications on EKS using GitHub and Argo CD." + "Designed and built a platform to host an enterprise Graph Data Platform on EKS.", + "The platform was built using technologies such as AWS services, EKS, Helm, Terraform, Argo CD and Argo Workflows.", + "My day-to-day activities included deploying improvements to Production environments with Terraform and Atlantis, and deploying or updating our services on EKS using GitHub and Argo CD." ] }, {