Built by humans, for humans.
The included source code is my unedited resume source, with Personally Identifiable Information (PII) filtered out.
This is effectively a mirror of a reference resume repository. That reference repository contains the PII, assets, and production resume PDFs. For consistent terminology:
LaTeX is chosen, as its typesetting, programming features, and difficulty-of-use is unparalleled. General rules of thumb:
Relevant docs:
(.i.e., why not just use X?)
The only alternative considered was ModernCV, but a custom solution was created to fit content to a single page more efficiently.
There is an argument to be made that resume scanning software used is optimized for Word, Docs, Pages. However, if a company is disregarding candidates because their CMS couldnβt handle LaTeX resumes, maybe I too want to be in the discard pile. Resumes built for humans vs. resumes built for algorithms have wildly different objectives; I side with the humans.
Built by humans, for humans.
There are two main make commands that are relevant:
make all
or make
builds all the resume targetsmake clean
cleans all the artifactsThere are several βtargetsβ, laid out by booleans in the LaTeX source. Enabling booleans changes the behaviors of the resume.
ntk
Need-To-Know, usually containing Personally Identifiable Information such as phone numbers, addresses, or even dates. The ifthenelse
is wrapped from easy filtering. See makefile for more information.displaycv
Expands to include all the public content, for easy previewing.displaycontact
Outputs the un-censored phone numbers, addresses, etc. This is different from βntkβ, as controls solely contact fields and not the whole resume.displaycolor
Swaps in high-quality color logos with comparable quality FontAwesome icons.displaycensored
Censors any identifiable information. Intended to review resume without employer bias or to provide anonymous feedback.All dependencies are listed here.
Assets with copyright implications (images, fonts, logos) is not included, for copyright and respect of others.
However, here are sources you can get these:
The source code is unedited, however the directory structure is.
src
.makefile
is at the top level while the rest of the source is in the src
folder..
βββ README.md
βββ makefile
βββ pdf
βΒ Β βββ cv
βΒ Β βΒ Β βββ illya-starikov-resume.pdf
βΒ Β βββ cv-dark
βΒ Β βΒ Β βββ illya-starikov-resume.pdf
βΒ Β βββ ...
βΒ Β βββ resume-redacted-dark
βΒ Β βββ illya-starikov-resume.pdf
βββ resume
βΒ Β βββ LICENSE
βΒ Β βββ README.md
βββ src
βΒ Β βββ Fontin-Bold.otf
βΒ Β βββ ...
βΒ Β βββ Fontin.otf
βΒ Β βββ illya-starikov-resume.tex
βΒ Β βββ macros.tex
βββ template
βββ de-soto-senior-high-color.png
βββ sunrise-r9-color.png
βββ ...
βββ ukraine.png
This is a fork from Natasha Jarusβs resume, modeled in both design and content.
Science is what we understand well enough to explain to a computer. Art is everything else we do. Donald Knuth