Click icons below to contact me and more
Inside /cv
you can find core CV source code created mainly via TikZ
package.
See /cv/README.md
for more information
Warning: LaTeX files are currently quite inflexible and are adjusted manually in a few places. You would have to play around with them to fit your needs (any help and PRs to make this into real & easy template are more than welcome, thanks).
Makefile helps with compiling and running stuff inside this repo.
make all
- updates statistics (see below), compiles LaTeX and createscv.pdf
make cv
- compiles LaTeX and createscv.pdf
make clean
- cleans LaTeX build artifacts
Using this part is optional!
Inside /scripts
you can find code which scrapes GitHub and StackOverflow statistics
into /cv/data/{file.txt}
files later read by LaTeX.
This is part of automated CV update procedure via GitHub Workflows
See /scripts/README.md
for more information
Using this part is optional!
Dockerfile defines GitHub Action updating this CV. You can see all necessary dependencies to build this package locally or override entrypoint and get into container to compile CV over there.
To update CV with this action you should fork this repository, make any necessary changes (mentioned above) and spin up your own action.
Using this part is optional!
Inside .github/workflows/update.yml
is a script to update CV on push
and on cron
events
(every day at midnight). It uses GitHub action defined by this repository.
All contributions, ideas and feedback is welcome (especially on the LaTeX part).