I am currently a Senior Software Engineer at Observe Inc., where I work on query optimization and execution.
Previously, I pursued my Ph.D. in the Database Systems and Information Management research group at
TU Berlin under the supervision of Prof. Volker Markl.
I successfully defended my dissertation, titled “Query Compilation for Modern Data Processing Environments”, on November 8, 2023.
The evaluation committee included Volker Markl,
Carsten Binning,
Stratos Idreos und
Matthias Böhm.
My research focuses on the intersection of scalable data processing systems, stream processing, and compiler design.
During my Ph.D., I worked extensively on the compilation-based execution engine of NebulaStream and contributed to several publications at top-tier conferences such as VLDB, SIGMOD, CIDR, and EDBT.
Before my Ph.D., I earned an M.Sc. in Computer Science from TU Berlin in March 2019, specializing in big data analytics systems.
During my master's program, I spent two quarters as an exchange student at UC Santa Cruz, where I collaborated with Faisal Nawab on data management in fog infrastructures.
I received my B.Sc. in Applied Computer Science from the Hamburg University of Applied Sciences.
Selected publications. For more information, view my publication page.
Sigmod'24 | Philipp M. Grulich, Aljoscha Lepping, Dwi Prasetyo Adi Nugroho, Bonaventura Del Monte, Varun Pandey, Steffen Zeuch, Volker Markl
CIDR'23 | Philipp M. Grulich, Aljoscha Lepping, Dwi Prasetyo Adi Nugroho, Bonaventura Del Monte, Varun Pandey, Steffen Zeuch, Volker Markl
VLDB Journal | Juliane Verwiebe, Philipp M. Grulich, Jonas Traub, Volker Markl
VLDB'22 | Philipp M. Grulich, Steffen Zeuch, Volker Markl
SIGMOD'20 | Philipp M. Grulich, Sebastian Breß, Steffen Zeuch, Jonas Traub, Janis von Bleichert, Zongxiong Chen, Tilmann Rabl, Volker Markl
CIDR'20 | Steffen Zeuch, Ankit Chaudhary, Bonaventura Del Monte, Haralampos Gavriilidis, Dimitrios Giouroukis, Philipp M. Grulich, Sebastian Bress, Jonas Traub, Volker Markl
VLDB'18 | Philipp M. Grulich, Faisal Nawab
I am actively involved as lead scientist and engineer in the development of NebulaStream: a general purpose, end-to-end data management system for the IoT. My work mainly focuses on the development of an efficent execution engine for high performance data processing on heterogeneous devices.