initial
This commit is contained in:
6
Makefile
Normal file
6
Makefile
Normal file
@@ -0,0 +1,6 @@
|
||||
all:
|
||||
xelatex resume.tex
|
||||
make clean
|
||||
|
||||
clean:
|
||||
rm resume.aux resume.log resume.out
|
BIN
resume.pdf
Normal file
BIN
resume.pdf
Normal file
Binary file not shown.
74
resume.sty
Normal file
74
resume.sty
Normal file
@@ -0,0 +1,74 @@
|
||||
\usepackage{mdwlist}
|
||||
\usepackage{multicol}
|
||||
\usepackage{relsize}
|
||||
\usepackage{hyperref}
|
||||
\usepackage{xcolor}
|
||||
\definecolor{dark-blue}{rgb}{0.15,0.15,0.4}
|
||||
\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
|
||||
|
||||
\pagestyle{empty}
|
||||
\setlength{\tabcolsep}{0em}
|
||||
\xspaceskip7pt
|
||||
|
||||
\newcommand\maintitle[3]{\vbox to 0pt{\hfill\scriptsize\color{gray} #3}\vspace{-0.4em}\noindent{\LARGE \textbf{#1}}\ \ \ \emph{#2}}
|
||||
|
||||
\newcommand*\roottitle[1]{\subsection*{#1}\vspace{-0.3em}\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}
|
||||
|
||||
\newlength{\doubleparindent}
|
||||
\addtolength{\doubleparindent}{\parindent}
|
||||
\addtolength{\doubleparindent}{\parindent}
|
||||
|
||||
\newenvironment{indentsection}%
|
||||
{\begin{list}{}%
|
||||
{\setlength{\leftmargin}{\newparindent}\setlength{\parsep}{0pt}\setlength{\parskip}{0pt}\setlength{\itemsep}{0pt}\setlength{\topsep}{0pt}}%
|
||||
}
|
||||
{\end{list}}
|
||||
|
||||
\newcommand{\headedsection}[3]{\nopagebreak[4]\begin{indentsection}\item[]\textscale{1.1}{#1}\hfill#2#3\end{indentsection}\nopagebreak[4]}
|
||||
|
||||
\newcommand{\headedsubsection}[3]{\nopagebreak[4]\begin{indentsection}\item[]\textbf{#1}\hfill\emph{#2}#3\end{indentsection}\nopagebreak[4]}
|
||||
|
||||
\newcommand{\bodytext}[1]{\nopagebreak[4]\begin{indentsection}\item[]#1\end{indentsection}\pagebreak[2]}
|
||||
|
||||
\newcommand{\breakvspace}[1]{\pagebreak[2]\vspace{#1}\pagebreak[2]}
|
||||
\newcommand{\nobreakvspace}[1]{\nopagebreak[4]\vspace{#1}\nopagebreak[4]}
|
||||
|
||||
\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{\apo}{\raisebox{-.18ex}{'}{\hspace{-.1em}}}
|
||||
|
||||
\newcommand*{\nsp}{\hskip0pt}
|
133
resume.tex
Normal file
133
resume.tex
Normal file
@@ -0,0 +1,133 @@
|
||||
\documentclass[10pt,a4paper]{article}
|
||||
\usepackage[a4paper,margin=0.75in]{geometry}
|
||||
\usepackage[english]{babel}
|
||||
\hyphenation{Some-long-word}
|
||||
\usepackage{resume}
|
||||
|
||||
\begin{document}
|
||||
\sloppy
|
||||
|
||||
\maintitle{Veit Heller}{June 12, 1993}{Last updated on \today}
|
||||
|
||||
\nobreakvspace{0.3em}
|
||||
|
||||
\noindent\href{mailto:veit@veitheller.de}{veit@veitheller.de}\sbull
|
||||
\textsmaller{+}4915788684060\sbull
|
||||
\href{https://github.com/hellerve}{Github: hellerve}\sbull
|
||||
\\
|
||||
Spreestrasse 26\sbull
|
||||
12439\thinspace {\large \sc ld}\sbull
|
||||
Berlin\sbull
|
||||
Germany
|
||||
|
||||
\spacedhrule{0.9em}{-0.4em}
|
||||
|
||||
\roottitle{Summary}
|
||||
|
||||
\vspace{-1.3em}
|
||||
\begin{multicols}{2}
|
||||
\noindent \emph{Entrepeneurial-minded geek with roots in the open source movement. Passionately enabling software-related teams to deliver by measuring outcomes, structuring/fixing processes and facilitating individuals to grow.}
|
||||
\\
|
||||
\\
|
||||
At the age of seven (1989) Cies wrote his first lines of code in a \acr{LOGO}-like language on an \acr{MSX} (pre-\acr{PC}). Two years later he attended a conference on an emerging new technology, the Internet, at the Erasmus University from which he would graduate 16 years later with a Business Computer Science degree
|
||||
|
||||
After being introduced to the open source movement in 1997, he taught himself a variety of skills including system administration and programming (Bash, Python \& Ruby). By 2002 he got his pet project \acr{KT}urtle ---a zero-entry-barrier programming environment--- included into \acr{KDE}'s \emph{edu} module, and thereby almost every Linux distribution.
|
||||
|
||||
Extensively travelled Europe and Asia after graduating. On return the professional life became a mix of hands-on work on startups and managerial positions; while settling as a husband and father in personal life.
|
||||
\end{multicols}
|
||||
|
||||
\spacedhrule{0em}{-0.4em}
|
||||
|
||||
\roottitle{Experience}
|
||||
|
||||
\headedsection
|
||||
{\href{http://www.port-zero.com}{Port Zero}}
|
||||
{\textsc{Berlin, Germany}} {%
|
||||
\headedsubsection
|
||||
{Senior Software Developer}
|
||||
{June \apo1, 2016 -- present}
|
||||
{\bodytext{}}
|
||||
}
|
||||
|
||||
\headedsection
|
||||
{\href{https://brig.ht/}{Bright}}
|
||||
{\textsc{Berlin, Germany}} {%
|
||||
\headedsubsection
|
||||
{Lead Software Developer}
|
||||
{July \apo1, 2015 -- June 1, 2016}
|
||||
{\bodytext{}}
|
||||
}
|
||||
|
||||
\headedsection
|
||||
{Freelance Work}
|
||||
{\textsc{Berlin, Germany}} {%
|
||||
\headedsubsection
|
||||
{Software Development \& Consultancy}
|
||||
{February 2015 -- present}
|
||||
{\bodytext{}}
|
||||
}
|
||||
|
||||
\headedsection
|
||||
{\href{https://inka.htw-berlin.de/inka/projekte/signal/}{HTW INKA (SIGNAL)}}
|
||||
{\textsc{Berlin, Germany}} {%
|
||||
\headedsubsection
|
||||
{Research Assistant}
|
||||
{September \apo1, 2014 -- July 1, 2015}
|
||||
{\bodytext{}}
|
||||
}
|
||||
|
||||
\headedsection
|
||||
{\href{https://inka.htw-berlin.de/inka/projekte/fki/}{HTW INKA (FKI)}}
|
||||
{\textsc{Berlin, Germany}} {%
|
||||
\headedsubsection
|
||||
{Research Assistant}
|
||||
{February \apo1, 2014 -- September 1, 2014}
|
||||
{\bodytext{}}
|
||||
}
|
||||
|
||||
\spacedhrule{-0.2em}{-0.4em}
|
||||
|
||||
\roottitle{Education}
|
||||
|
||||
\headedsection
|
||||
{\href{http://www.eur.nl/english}{Erasmus University Rotterdam}}
|
||||
{\textsc{Rotterdam, The Netherlands}} {%
|
||||
\headedsubsection
|
||||
{BSc in Business Computer Science \textnormal{~(\acr{CS} \& Economics)}}
|
||||
{2004 -- 2007}
|
||||
{\bodytext{Main projects on the economics of open source and the semantic web technology stack (\acr{RDF}/\acr{RDFS}, \acr{OWL} \& \acr{SPARQL}). Got crash courses in popular certificates such as \acr{ITIL}, Scrum, \acr{PRINCE}2, \acr{ASL} and \acr{BiSL}.}}
|
||||
}
|
||||
|
||||
\headedsection
|
||||
{\href{http://www.libanonlyceum.nl}{Libanon Lyceum}}
|
||||
{\textsc{Rotterdam, The Netherlands}} {%
|
||||
\headedsubsection
|
||||
{VWO \textnormal{~(Pre-University Secondary Education)}}
|
||||
{1994 -- 2000} {}
|
||||
}
|
||||
|
||||
|
||||
\spacedhrule{0.5em}{-0.4em}
|
||||
|
||||
\roottitle{Skills}
|
||||
|
||||
\inlineheadsection
|
||||
{Technical expertise:}
|
||||
{Leading and recruiting for team(s) of software workers. Big fan of Agile methodologies and continuous delivery and functional programming. Enjoys writing Ruby/\nsp Python/\nsp Java/\nsp Clojure and Haskell. Solid knowledge of web technologies. Able to architect and implement distributed/HA systems. Strong Linux administration skills (e.g.\ Bash scripting, Apache/\acr{NGINX}, Postgres/My/No\acr{SQL}, ElasticSearch). Well experienced with virtualization/cloud (Docker, \acr{VM}ware, \acr{KVM}, Xen and \acr{EC}2) and DevOps (Puppet and Chef). Emacs and \acr{VIM} user.}
|
||||
|
||||
\vspace{0.5em}
|
||||
\inlineheadsection
|
||||
{Natural languages:}
|
||||
{Dutch \emph{(mother tongue)}, English \emph{(full professional proficiency)}, German \emph{(limited working proficiency)}, French \emph{(elementary proficiency)} and Mandarin Chinese \emph{(beginner)}.}
|
||||
|
||||
|
||||
\spacedhrule{1.6em}{-0.4em}
|
||||
|
||||
\roottitle{Interests}
|
||||
|
||||
\inlineheadsection
|
||||
{Non-exhaustive and in alphabetical order:}
|
||||
{art, Buddhism, cryptography, functional programming, Go (board game), history, music (from classical and jazz to Berlin-techno), \acr{NLP}, open source, permaculture, philosophy, startups, travel, typography (e.g.\ graphic design, \LaTeX), \acr{UX}-design and vegetarian cooking.}
|
||||
|
||||
|
||||
\end{document}
|
Reference in New Issue
Block a user