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.
This commit is contained in:
Dan Anglin 2023-10-02 17:53:20 +01:00
parent 8c6120856d
commit 4f47c46715
Signed by: dananglin
GPG key ID: 0C1D44CFBEE68638
3 changed files with 33 additions and 11 deletions

View file

@ -1,4 +1,4 @@
personal_ws-1.1 en 63 personal_ws-1.1 en 64
Adarga Adarga
Alertmanager Alertmanager
Anglin Anglin
@ -38,12 +38,14 @@ JLPT
Kibana Kibana
lastName lastName
Logstash Logstash
linkedin LinkedIn
Linode Linode
locationType
LXD LXD
MEng MEng
Metacontroller Metacontroller
Nagios Nagios
Observability
Ocado Ocado
OpenAPI OpenAPI
Opensearch Opensearch

11
Makefile Normal file
View file

@ -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)

27
cv.json
View file

@ -7,8 +7,9 @@
"Location": "Nottingham, UK" "Location": "Nottingham, UK"
}, },
"links": { "links": {
"LinkedIn": "https://www.linkedin.com/in/dan-anglin-0174671b7", "Website": "https://dananglin.me.uk",
"GitHub": "https://github.com/dananglin" "GitHub": "https://github.com/dananglin"
"LinkedIn": "https://www.linkedin.com/in/dan-anglin-0174671b7",
}, },
"summary": [ "summary": [
"I am a strong engineering professional with over seven years of experience in Platform Automation and DevOps.", "I am a strong engineering professional with over seven years of experience in Platform Automation and DevOps.",
@ -42,19 +43,20 @@
{ {
"category": "CI/CD", "category": "CI/CD",
"values": [ "values": [
"Git",
"Argo CD", "Argo CD",
"Argo Workflows", "Argo Workflows",
"Git",
"GitLab CI", "GitLab CI",
"GitHub Actions" "GitHub Actions"
] ]
}, },
{ {
"category": "Monitoring and Alerting", "category": "Observability",
"values": [ "values": [
"Prometheus", "Prometheus",
"Alertmanager", "Alertmanager",
"Grafana" "Grafana",
"Loki"
] ]
}, },
{ {
@ -69,12 +71,19 @@
{ {
"category": "Other Technologies", "category": "Other Technologies",
"values": [ "values": [
"GNU/Linux", "Linux",
"Vault", "Vault",
"Opensearch/The Elastic Stack", "Opensearch/The Elastic Stack",
"Fluent Bit" "Fluent Bit"
] ]
} },
{
"category": "Agile Techniques",
"values": [
"Kanban",
"Scrum",
]
},
], ],
"employment": [ "employment": [
{ {
@ -95,9 +104,9 @@
} }
}, },
"details": [ "details": [
"Designed and built the infrastructure to host an Enterprise Graph Data Platform on EKS.", "Designed and built a platform 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.", "The platform was built using technologies such as AWS services, EKS, Helm, Terraform, Argo CD and Argo Workflows.",
"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." "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."
] ]
}, },
{ {