Commit graph

8 commits

Author SHA1 Message Date
d04f747efb
style: ensure tex templates uses tex extension 2020-08-20 00:50:44 +01:00
04162a27bc
feat: ability to specify a current employment
This commit allows the user to specify a company that they are currently
employed at.

Changes include:

- add present field to the Duration type.
- add durationToString function to output the duration type as a
formatted string.
- if the present field is used and the value is either 'true' or 'yes'
(case insensitive) this will be reflected on the CV.
- add durationToString to fmap.
- updated CV template to use the durationToString function.
2020-08-03 22:32:26 +01:00
02d2f7a7db
updated summary and removed hyperlinks
This commit includes updates to the summary section to
highlight my desire to continue as a Software Engineer
in the Automation space.

This commit also removes the hyperlinks from the GitHub
and GitLab URLs.
2020-03-09 11:57:25 +00:00
7ca819fa04
refactor: add structure for start and end dates
The start and end dates for employment and
education experiences were free-form strings.

This commit changes adds a Date struct with Year and Month
variables and declares the Duration field as a type Date.

The TEX template is updated to reflect the change. The resulting
PDF will not change.
2020-02-07 18:46:21 +00:00
45c239b5c0
change: print phone number when set via CV_CONTACT_PHONE 2019-08-24 05:03:08 +01:00
94e8be7f98
feat: added hobbies and interests 2019-08-18 07:47:23 +01:00
88981882c4
feat: Added CV Summary
JSON does not support splitting a string into multiple lines so I've
changed the Summary field from string to []string. I've created a func
called join that uses strings.Join() to concatenate all elements of
Summary into a single string.
2019-08-18 04:07:19 +01:00
a7b1d7d2cd
feat: created CV using ConTeXt, Go and JSON
- ConTeXt is used for the CV template.
- CV data is stored in a JSON document.
- A small Go script is used to parse the JSON data and render
  the final cv.tex file.
- ConTeXt is then used to render the CV in PDF (other formats to be
  supported soon).
2019-07-30 23:52:56 +01:00