Education
Ph.D in Computer Science, Technical University of Dresden, Germany, 2017
Advisor: Prof. Wolfgang Lehner
Title: Graph Processing in Main-Memory Column Stores [Download]In my dissertation work, I have developed a high-performance graph processing system GRAPHITE that seamlessly blends transactional graph processing with graph analytics in the same database engine by using graph index structures (GRATIN), efficient algorithms for graph traversals, and code generation techniques for domain-specific graph query languages (TraveL).
Diploma (Computer Science), Ilmenau University of Technology, Germany, 2011
Advisor: Prof. Kai-Uwe Sattler
Title: MAXIM: Massive-Scale Entity Matching across XML Data Sources in MapReduce
Work experience
Since 07/2023: PostDoc PostDoc researcher at the Ilmenau University of Technology in the Databases Systems group, Ilmenau, Germany
2020-2023: Department head at German Aerospace Center (DLR), Jena, Germany
Leading a department of 4 research groups on data management and analysis2018-2020: Research Group Lead at German Aerospace Center (DLR), Jena, Germany
Leading a research group on large-scale data management for scientific domains2016-2018: Senior Software Developer at SAP SE, Walldorf, Germany
Architect and lead developer of SAP HANA Graph and GraphScript2015-2016: Software Developer at SAP SE, Walldorf, Germany
Architect and lead developer of SAP HANA Graph2011-2015: External PhD Student at SAP SE, Walldorf, Germany
Work on in-memory graph processing in SAP HANA2010-2011: Internship at IBM Watson, US
Work on large-scale distributed entity matching for semistructured data2009-2010: Working student at SAP SE, Walldorf, Germany
Work on the detection of soft functional dependencies and entropy-based table compression for in-memory column stores2008-2009: Internship at SAP SE, Walldorf, Germany
Work on the detection of soft functional dependencies and entropy-based table compression for in-memory column stores