Jonathan Katzy

Jonathan Katzy

Looking for a PhD

Delft Univeristy of Technology


I am a recent graduate from the Delft University of Technology. I am searching for an open PhD position in the area of Machine Learning for Software Engineering. For my graduate thesis I worked with the Software Engineering Research Group (SERG) at the TU Delft, where I worked on increasing the performance of language models, such as BERT, on programming languges. I Achieved this by showing the benefit of incorporating the ASTs of a programming language in the input to the model in both a monolingual and multilingual (Java, CPP, Julia) setting. For the multilinugal setting I designed a language agnostic AST structure that does not differentiate between languages. Finally, this AST structure was extended to work with a custom grammar that allowed incomplete code snippets to be parsed to ASTs for downstream tasks.

Download my resumé.

  • Deep Learning
  • Programming Languages
  • Computational Linguistics
  • Machine Learning for Software Engineering
  • MSc in Computer Science, 2022

    Delft Univeristy of Technology

  • BSc in Computer Science, 2018

    Delft University of Technology


Delft University of Technology
MSc Computer Science
2019 – 2022 Delft

Responsibilities include:

  • Analysing
  • Modelling
  • Deploying
SRC Thor
[55^{th}] Board of Directors
2018 – 2019 Delft
Was a member of the 55^{th} board of directors for the Student Rugby Club Thor, tasked with short to medium term opertaion of the facilities.
Delft University of Technology
Bachelor Computer Science
2015 – 2018 Delft

Recent & Upcoming Talks

Recent Publications

Quickly discover relevant content by filtering publications.
(2013). An example conference paper. In ICW.

PDF Cite Project Slides