Summary
Immanuel Haffner is a software engineer with a Ph.D. in computer science and about 12 years of experience focused on database systems, currently working on Spark Connect at Databricks after contributing to query optimization at Firebolt. He specializes in rule- and cost-based query optimization, query compilation to WebAssembly, statistics-driven cost prediction, and end-to-end DBMS components including indexing, concurrency control, and buffer management. As founder and lead of the open-source mutable project begun during his Ph.D., he has turned research prototypes into a collaborative codebase and published multiple papers at top database conferences. Immanuel combines deep research rigor with hands-on implementation skills and a knack for building effective teams, and outside work he channels the same appetite for challenge into downhill mountain biking.
11 years of coding experience
Doctor of Engineering Computer Science, Doctor of Engineering Computer Science at Universität des Saarlandes