Johannes Villmow

Hi! I'm Johannes Villmow, a software engineer based in Germany.

I did my PhD on teaching neural networks to understand source code, structurally, not just as token sequences. I built language models that use syntax trees to improve code retrieval and shipped them as developer tools.

These days I work on machine learning, NLP, computer vision, and software engineering. I'm also a semi-competitive foosball player. Feel free to look around, check out my projects, read some blog posts, or reach out.