Sign inSign up

spartan563/cv

By spartan563

Updated 2 months ago

My personal Curriculum Vitae website, available as a Docker container

Image
0

7.5K

spartan563/cv repository overview

Curriculum Vitae

This project represents both a web front end as well as the infrastructure configuration required to host it. This specific website is intended to act as a unique curriculum vitae.

Specifically, I wanted to showcase some of the aspects of development I most enjoy at this point, without getting too complicated or requiring too much time from a prospective evaluator.

Features

My curriculum vitae is split into a number of sections covering my experience both as a developer and operations manager and, to a lesser degree, my academic qualifications.

I've included a couple of projects which I have recently worked on, as well as a small back story for each if you're interested.

In addition to this, I cover the technologies I have spent time working with as well as a subjective rating of how confident I feel with each and my level of enjoyment in my last experience with them.

Technologies

Frontend

The frontend is built using a combination of Aurelia and MaterializeCSS. All of the backing code is written in TypeScript and I've endeavoured to make it maintainable, extensible and readable.

Infrastructure

The infrastructure aspect of this website is managed using Ansible, you'll find the various playbooks and their supporting roles in the Infrastructure folder. Every role was written specifically for this project, however in many cases inspiration was taken from previous projects I have worked on (and which used modules from Ansible Galaxy).

Docker

In addition to the Ansible managed infrastructure, I've also included a Dockerfile (and corresponding Docker image) which allow you to run a local copy of my CV on your machine should you be so inclined.

Tag summary

Content type

Image

Digest

sha256:299869c40

Size

23.5 MB

Last updated

2 months ago

docker pull spartan563/cv