updated with talks

This commit is contained in:
2025-04-03 14:08:31 +02:00
parent ec94185f82
commit 1a84dd0c4c
2 changed files with 38 additions and 5 deletions

Binary file not shown.

View File

@@ -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}