I’m Jonas, a software engineer turned engineering manager with a deep interest in system software, particularly compilers and debuggers.

What I do

I lead the Debugger Core (LLDB) team at Apple. My work focuses on building the foundation that powers debugging across Apple’s platforms and developer tools.

I’ve been an active contributor to LLVM since 2016 and serve as the lead maintainer of LLDB, a role that has grown from submitting patches to shaping the project’s direction and community.

Before Apple, I worked at Guardsquare in Leuven, Belgium, where I co-created iXGuard, an LLVM-based obfuscator for iOS applications.

Beyond the day job

I’m a member of the DWARF Debugging Standard Committee and the LLVM Foundation Code of Conduct Committee, and a reviewer for ACM Computing Reviews.

I also give talks at conferences. You can find a full list on my talks page.

Get in touch

I’m happy to hear from fellow compiler and debugger enthusiasts, conference organizers, or anyone curious about LLVM and LLDB. Reach me at [email protected] or @[email protected].