updated with talks
This commit is contained in:
BIN
resume.pdf
BIN
resume.pdf
Binary file not shown.
43
resume.tex
43
resume.tex
@@ -56,20 +56,25 @@
|
|||||||
\headedsubsection
|
\headedsubsection
|
||||||
{CTO}
|
{CTO}
|
||||||
{July 2018 -- January 2020}
|
{July 2018 -- January 2020}
|
||||||
{\bodytext{\begin{itemize}
|
{\bodytext{In 2018, I took over the technical leadership of Port Zero and helped the CEO manage and grow the company.
|
||||||
|
\begin{itemize}
|
||||||
\item I hired and onboarded more than a dozen engineers.
|
\item I hired and onboarded more than a dozen engineers.
|
||||||
\item I took responsibility for team and infrastructure and managed
|
\item I took responsibility for team and infrastructure and managed
|
||||||
dozens of successful client projects.
|
many successful client projects.
|
||||||
\item I gave threat-modeling and development security workshops
|
\item I gave threat-modeling and development security workshops
|
||||||
and wrote exploratory whitepapers for clients about their
|
and wrote exploratory whitepapers for clients about their
|
||||||
problem domains.
|
problem domains.
|
||||||
|
\item I delivered internal trainings as well as talks at industry
|
||||||
|
conferences.
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
I also had to go hands-on pretty often still.
|
\vspace{0.5em}
|
||||||
|
I also had the privilege to still go hands-on pretty often.
|
||||||
|
Some of my personal highlights:
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item I implemented a portfolio management system in Pharo Smalltalk
|
\item I implemented a portfolio management system in Pharo Smalltalk
|
||||||
for a Global 500 company.
|
for a Global 500 company.
|
||||||
\item I helped an ISP to automate their network provisioning
|
\item I helped multiple Internet Service Providers automate
|
||||||
process using Python, Django, and Ansible.
|
their network provisioning processes.
|
||||||
\end{itemize}}}
|
\end{itemize}}}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -151,6 +156,8 @@
|
|||||||
|
|
||||||
\roottitle{Publications}
|
\roottitle{Publications}
|
||||||
|
|
||||||
|
\subsubsection*{Papers}
|
||||||
|
|
||||||
\href{https://dl.acm.org/doi/10.1145/3468264.3468574}{Efficient Module-Level Dynamic Analysis for Dynamic Languages with Module Recontextualization}. Nikos Vasilakis, Grigoris Ntousakis, \textbf{Veit Heller}, Martin C. Rinard. \textit{ACM Joint European Software Engineering Conference \& Symposium on the Foundations of Software Engineering (ESEC/FSE 2021)}
|
\href{https://dl.acm.org/doi/10.1145/3468264.3468574}{Efficient Module-Level Dynamic Analysis for Dynamic Languages with Module Recontextualization}. Nikos Vasilakis, Grigoris Ntousakis, \textbf{Veit Heller}, Martin C. Rinard. \textit{ACM Joint European Software Engineering Conference \& Symposium on the Foundations of Software Engineering (ESEC/FSE 2021)}
|
||||||
|
|
||||||
\vspace{0.5em}
|
\vspace{0.5em}
|
||||||
@@ -165,4 +172,30 @@
|
|||||||
|
|
||||||
\textit{This one might have been somewhat tongue-in-cheek.}
|
\textit{This one might have been somewhat tongue-in-cheek.}
|
||||||
|
|
||||||
|
\subsubsection*{Recorded Talks}
|
||||||
|
|
||||||
|
\href{https://www.youtube.com/watch?v=ukgsng9bIVw}{gt4llm: Software Development with LLMs in Glamorous Toolkit}. \textit{European Smalltalk User Group 2024}
|
||||||
|
|
||||||
|
\noindent\href{https://www.youtube.com/watch?v=Lvtgk4w9zo4}{gt4python: Working with Python inside Glamorous Toolkit}. \textit{European Smalltalk User Group 2024}
|
||||||
|
|
||||||
|
\noindent\href{https://www.euro-ix.net/en/events/fora/39th-euro-ix-forum/program}{IXPDB:—A review and a preview}. \textit{39th Euro-IX Forum, 2023}
|
||||||
|
|
||||||
|
\noindent\href{https://www.youtube.com/watch?v=azSz7fkY7jU}{gt4atproto, A Programmable Environment for Social Media}. \textit{European Smalltalk User Group 2023}
|
||||||
|
|
||||||
|
\noindent\href{https://www.youtube.com/watch?v=G-0Vic9fQU0}{Implementing an IDE in GT}. \textit{European Smalltalk User Group 2022}
|
||||||
|
|
||||||
|
\noindent\href{https://www.youtube.com/watch?v=G-0Vic9fQU0}{Brainfuck, Carp, Macros, and Futamura Projections}. \textit{LambdaLounge 2021}
|
||||||
|
|
||||||
|
\noindent\href{https://www.youtube.com/live/EkbcI3KgUuY?feature=shared&t=8360}{All I have is a hammer, now give me all your nails!}. \textit{EnthusiastiCon 2020}
|
||||||
|
|
||||||
|
\noindent\href{https://media.ccc.de/v/denog11-26-automate-yourself-within-six-months}{Automate yourself within six months}. \textit{DeNOG 2019} (Co-presented by Christian Dieckhoff)
|
||||||
|
|
||||||
|
\noindent\href{https://media.ccc.de/v/dg-96}{Programming Languages and Trust}. \textit{Datengarten 96}
|
||||||
|
|
||||||
|
\noindent\href{https://www.youtube.com/watch?v=71FQXcC6RL8}{Abstractions! How do I even?}. \textit{EnthusiastiCon 2019}
|
||||||
|
|
||||||
|
\noindent\href{https://www.youtube.com/watch?v=Q1BVfGIhwZI}{Carp - A Language for the 21st Century}. \textit{Curry On! 2019}
|
||||||
|
|
||||||
|
\noindent\href{https://www.youtube.com/watch?v=BQeG6fXMk28}{Carp - A Language for the 21st Century}. \textit{ClojuTRE 2018}
|
||||||
|
|
||||||
\end{document}
|
\end{document}
|
||||||
|
Reference in New Issue
Block a user