my curriculum vitae

Files
README.md

cv #

My Curriculum Vitae

Download it here:

More variants here: https://github.com/odilf/cv/releases/latest/.

Preview #

odilf cv english

How was it made #

I made my CV with typst. I have two yaml files with the content, and then the typst file imports them and displays them. Each entry can either be a string/number or a dict with variants. When the typst file imports the yaml it passes through a get-relevant-data that resolves the content of the variant that is active. This makes fields access "transparent" in typst, meaning you don't need to care in typst if a yaml field has variants or not. I'm happy with the design.

Previous version was inspired by the grotesk-cv template.