Joern

An open-source code-analysis platform based on code property graphs, with contributions across language frontends and analysis infrastructure.

Joern is an open-source platform for analyzing source code, bytecode, and binaries with code property graphs. It provides a queryable graph representation that brings syntax, control flow, and data flow together for vulnerability research and program analysis.

Past contributions

I contributed to Joern’s language frontends and analysis infrastructure between 2022 and 2025. That work included Python and Java source analysis, type recovery, traversal performance, contributor tooling, and PHP modeling fixes.

Joern remains an important part of my background in practical, language-aware static analysis. My current open-source work focuses on Bifrost and Anvil at Brokk.