diff --git a/Makefile b/Makefile index fad46bd..fee7c7b 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,6 @@ all: - xelatex resume.tex + xelatex -shell-escape resume.tex + xelatex -shell-escape resume.tex make clean clean: diff --git a/resume.pdf b/resume.pdf index cb78f65..0e6db78 100644 Binary files a/resume.pdf and b/resume.pdf differ diff --git a/resume.sty b/resume.sty index d6d6c36..77ffc78 100644 --- a/resume.sty +++ b/resume.sty @@ -7,32 +7,16 @@ \setlist[itemize]{leftmargin=*} \definecolor{dark-blue}{rgb}{0.1,0.1,0.3} \hypersetup{colorlinks,linkcolor={dark-blue},citecolor={dark-blue},urlcolor={dark-blue}} -\ifxetex - \usepackage{fontspec} - \setmainfont - [ ExternalLocation , - Mapping = tex-text , - Numbers = OldStyle , - Ligatures = {Common,Contextual} , - BoldFont = texgyrepagella-bold.otf , - ItalicFont = texgyrepagella-italic.otf , - BoldItalicFont = texgyrepagella-bolditalic.otf ] - {texgyrepagella-regular.otf} - \newfontfamily\newnums - [ ExternalLocation , - Mapping = tex-text , - Ligatures = {Common,Contextual} , - BoldFont = texgyrepagella-bold.otf , - ItalicFont = texgyrepagella-italic.otf , - BoldItalicFont = texgyrepagella-bolditalic.otf ] - {texgyrepagella-regular.otf} - \usepackage[protrusion]{microtype} -\else - \usepackage{tgpagella} - \usepackage[expansion,protrusion]{microtype} -\fi +\usepackage{fontspec} +\setmainfont[Mapping=tex-text]{Charter} + +\usepackage{fancyhdr} +\usepackage{lastpage} + +\pagestyle{fancy} +\cfoot{Veit Heller — Page \thepage\ of \pageref{LastPage}} +\renewcommand{\headrulewidth}{0pt} -\pagestyle{empty} \setlength{\tabcolsep}{0em} \xspaceskip7pt @@ -42,15 +26,12 @@ {\par\xdef\tpd{\the\prevdepth}\egroup \prevdepth=\tpd} -\newcommand\maintitle[3]{\vbox to 0pt{\hfill\scriptsize\color{gray} #3}\vspace{-0.4em}\noindent{\Large \textbf{#1}}\ \ \ \emph{#2}} +\newcommand\maintitle[3]{\vbox to 0pt{\hfill\scriptsize\color{gray} #3}\vspace{1em}\noindent{\LARGE \textbf{#1}}\ \ \ \emph{#2}} -\newcommand*\roottitle[1]{\vspace{-1.5em}\subsubsection*{#1}\vspace{-0.5em}\nopagebreak[4]} +\newcommand*\roottitle[1]{\subsection*{#1}\nopagebreak[4]} \newcommand*\acr[1]{\textscale{.85}{#1}} -\newcommand*\bull{\raisebox{-0.365em}[-1em][-1em]{\textscale{4}{$\cdot$}}} -\newcommand*\sbull{\ \ \bull \ \ } - \newlength{\newparindent} \addtolength{\newparindent}{\parindent} @@ -60,13 +41,13 @@ \newenvironment{indentsection}% {\begin{list}{}% - {\setlength{\leftmargin}{\newparindent}\setlength{\parsep}{0pt}\setlength{\parskip}{0pt}\setlength{\itemsep}{0pt}\setlength{\topsep}{0pt}}% + { \setlength{\leftmargin}{0pt}\setlength{\parsep}{0pt}\setlength{\parskip}{0pt}\setlength{\itemsep}{0pt}\setlength{\topsep}{0pt}}% } {\end{list}} -\newcommand{\headedsection}[3]{\nopagebreak[4]\begin{indentsection}\item[]#1\hfill#2#3\end{indentsection}\nopagebreak[4]\vspace{0.3em}} +\newcommand{\headedsection}[3]{\nopagebreak[4]\begin{indentsection}\item[]#1\hfill#2#3\end{indentsection}\nopagebreak[4]\vspace{1em}} -\newcommand{\headedsubsection}[3]{\nopagebreak[4]\item[]\textbf{#1}\hfill\emph{#2}#3\nopagebreak[4]} +\newcommand{\headedsubsection}[3]{\nopagebreak[4]\item[]\textbf{#1}\hfill\emph{#2}\vspace{0.3em}#3\nopagebreak[4]} \newcommand{\bodytext}[1]{\nopagebreak[4]\item[]#1\pagebreak[2]} @@ -75,7 +56,7 @@ \newcommand{\spacedhrule}[2]{\breakvspace{#1}\hrule\nobreakvspace{#2}} -\newcommand{\inlineheadsection}[2]{\begin{basedescript}{\setlength{\leftmargin}{\doubleparindent}}\item[\hspace{\newparindent}\textbf{#1}]#2\end{basedescript}\vspace{-1.7em}} +\newcommand{\inlineheadsection}[2]{\begin{basedescript}{\setlength{\leftmargin}{\doubleparindent}}\item[\hspace{\newparindent}\textbf{#1}]#2\end{basedescript}\vspace{0em}} \newcommand{\apo}{\raisebox{-.18ex}{'}{\hspace{-.1em}}} diff --git a/resume.tex b/resume.tex index 4234879..29ac27e 100644 --- a/resume.tex +++ b/resume.tex @@ -1,5 +1,5 @@ -\documentclass[8pt,a4paper]{article} -\usepackage[a4paper,margin=0.75in]{geometry} +\documentclass[12pt,a4paper]{article} +\usepackage[a4paper]{geometry} \usepackage[english]{babel} \hyphenation{Some-long-word} \usepackage{resume} @@ -9,22 +9,36 @@ \maintitle{Veit Heller}{}{Last updated on \today} -\nobreakvspace{0.3em} +\nobreakvspace{1em} -\noindent\href{https://veitheller.de}{veitheller.de}\sbull -\href{mailto:veit@veitheller.de}{veit@veitheller.de}\sbull -\href{https://github.com/hellerve}{GitHub: hellerve} +\noindent\href{https://veitheller.de}{veitheller.de}\hspace{2em} +\href{mailto:veit@veitheller.de}{veit@veitheller.de}\hspace{2em} +\href{https://github.com/hellerve}{GitHub: hellerve}\hspace{2em} -\spacedhrule{0.8em}{0.8em} +\spacedhrule{1em}{1em} \roottitle{Work Experience} +\headedsection + {} + {\textsc{Berlin, Germany}} {% + \headedsubsection + {Technologist at Large} + {January 2020 -- present} + {\bodytext{I help companies figure out what they need and how they can build it. + I also help some old friends from my time at Port Zero, through Port + Zero, though independently. + + \vspace{0.3em} + Find out more on \href{https://veitheller.de}{my website}.}} +} + \headedsection {\href{http://www.port-zero.com}{Port Zero}} {\textsc{Berlin, Germany}} {% \headedsubsection {CTO} - {July 2018 -- present} + {July 2018 -- January 2020} {\bodytext{All of the work that I did as a senior software engineer, plus the pleasure and privilege of working with a diverse team of skilled engineers, taking responsibility for all of our work.