\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}{}{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} \\ Spreestrasse 26, 12439 \sbull Berlin \sbull Germany \spacedhrule{0.9em}{-0.4em} \roottitle{Summary} \vspace{-1.3em} \begin{multicols}{2} \noindent \emph{Pragmatic hacker with a touch of perfectionism. Happily works with diverse teams to deliver truly great products on short timelines. Always interested in learning and passionate about teaching.} \\ \\ Somewhat of a late bloomer, Veit wrote his first program at age 18. He started out dabbling in security and systems programming in C and the production of audiovisual generative art before eventually finding his way into working on projects which cater to what would become his principal passion, the theory and practice of programming languages. From the very start he was interested in the intersection of academia and industry. This lead to projects in a variety of settings in a seemingly short amount of time through which he learned to enjoy the confrontation with ever new problems. Having taken the natural next step, he currently works for a Berlin-based consultancy as a senior software developer and security engineer, auditing and working on software systems for a wide variety of capable and agile clients. \end{multicols} \spacedhrule{0.9em}{-0.4em} \roottitle{Experience} \headedsection {\href{http://www.port-zero.com}{Port Zero}} {\textsc{Berlin, Germany}} {% \headedsubsection {Senior Software Engineer} {June 2016 -- present} {\bodytext{Consults a diverse set of clients on behalf of the company, from large Internet Exchanges to local startups. Develops internal and \acr{OSS} tools with a focus on security and information gathering while being stable, modular, extensible, and modern.}} } \headedsection {\href{https://brig.ht/}{Bright}} {\textsc{Berlin, Germany}} {% \headedsubsection {Lead Software Developer} {July 2015 -- June 2016} {\bodytext{Developed the backend of Bright’s products, connecting artists and galleries on a modern platform. Took care of code reviews across projects, kept track of the code climate, and took care of deployment of Heroku- and \acr{AWS}-based systems.}} } \headedsection {Freelance Work} {\textsc{Berlin, Germany}} {% \headedsubsection {Software Development \& Consultancy} {February 2015 -- present} {\bodytext{Worked with a wide variety of clients in the Berlin area, mostly on web-based systems of various kinds. Gathered experience with the development, audit, and migration of systems and remaining calm when under pressure, both mundane --- e.g. critically failed deploys --- and unusal --- e.g. \acr{DoS} attacks.}} } \headedsection {\href{https://inka.htw-berlin.de/inka/projekte/signal/}{HTW INKA (SIGNAL)}} {\textsc{Berlin, Germany}} {% \headedsubsection {Research Assistant} {January 2015 -- July 2015} {\bodytext{Developed information systems and multimedia applications for the Konzerthaus and Märkisches Museum Berlin. Also worked on a project integrating \acr{RFID} technology with a startup's product, and on a project for the Lange Nacht der Wissenschaften 2015, an event where scientists from Berlin present their newest experiments and research.}} } \headedsection {\href{https://zepto.veitheller.de/}{zepto}} {\textsc{Berlin, Germany}} {% \headedsubsection {Core Developer} {December 2014 -- present} {\bodytext{zepto is a programming language with a focus on naïveté, malleability, and friendliness. It is both a testbench for new ideas in \acr{PLT} and a pragmatic, usable implementation of a Scheme with a "batteries included" mindset. The first stable release was announced on the 15\textsuperscript{th} of December 2016. It is under active development and has gathered a small but active community of friendly, diverse people with a variety of skill sets and backgrounds.}} } \headedsection {\href{https://github.com/VetoProjects/}{VeTo Projects}} {\textsc{Berlin, Germany}} {% \headedsubsection {Core Developer} {May 2014 -- August 2016} {\bodytext{VeTo Projects is a collaboration between two friends who like to do multimedia experiments. Notable projects include web-based \acr{VJ} and \acr{DJ} applications (complete with \acr{MIDI} controls), an audiovisual live coding editor using \acr{GLSL}, \acr{QML}, and Python, enriched by an audio live coding framework.}} } \headedsection {\href{https://inka.htw-berlin.de/inka/projekte/fki/}{HTW INKA (FKI)}} {\textsc{Berlin, Germany}} {% \headedsubsection {Research Assistant} {February 2014 -- January 2015} {\bodytext{Worked on a Big Data Visualization tool using Python, JavaScript, and Qt. Later ported it to the web using Django. Also developed a router that streams audio data to mobile devices and hearing aids for a startup.}} } \spacedhrule{0.9em}{-0.4em} \roottitle{Education} \headedsection {\href{https://www.recurse.com}{Recurse Center}} {\textsc{New York City, NY}} {% \headedsubsection {Recurser} {Mai 2017 -- August 2017} {\bodytext{Worked on personal projects and conducted personal research during a self-directed 3-month programming retreat.}} } \headedsection {\href{https://www.htw-berlin.de}{HTW Berlin}} {\textsc{Berlin, Germany}} {% \headedsubsection {BSc in Applied Computer Science} {2012 -- 2016} {\bodytext{Developed multiple multimedia projects. Bachelor thesis discusses zepto-js, the JavaScript version of zepto for frontend and browser work. All of the projects and the thesis are available online on Github. Final grade average of \texttt{1.76} (equivalent GPA of ~\texttt{3.24}).}} } \headedsection {Jean-Paul-Gymnasium Hof} {\textsc{Hof, Germany}} {% \headedsubsection {Abitur \textnormal{~(Pre-University Secondary Education)}} {2003 -- 2011} {\bodytext{Humanist and musical highschool, i.e. education in five foreign languages and at least one instrument (in this case guitar).}} } \spacedhrule{0.9em}{-0.4em} \roottitle{Skills} \inlineheadsection {Technical expertise:} {Architecture and design of services and their environments. Reviving old ideas to solve seemingly new problems. Enjoys programming in a variety of languages, strong advocate of using the right tool for the job; standard toolkit JavaScript, Python, Go, Zepto (own creation), and Clojure. Has worked in a variety of settings, from completely custom \acr{IX} infrastructure to cloud-based system (\acr{AWS}, Heroku). Focused on exchanging knowledge during the creation process. Pragmatic \acr{VIM} user.} \vspace{0.5em} \inlineheadsection {Natural languages:} {German \emph{(mother tongue)}, English \emph{(near-native proficiency, certified C1)}, French \emph{(professional proficiency, certified B2)}, Spanish \emph{(professional proficiency, certified B1+)}, and Japanese \emph{(elementary proficiency, certified B1)}. Non-professionally viable knowledge of a handful other languages.} \spacedhrule{1.6em}{-0.4em} \roottitle{Interests} \inlineheadsection {Non-exhaustive and in alphabetical order:} {compilers, cryptography, functional programming, natural languages, music (as producer and consumer), open source, pickling, politics, Post-structuralism, programming language theory and practice, and typography.} \end{document}