work +49 6151 16-75577

Work S1|03 4a
Hochschulstraße 1
64289 Darmstadt

I studied Computational Engineering at TU Darmstadt with a focus on computer science. I acquired my bachelor degree at the Simulation, Systems Optimization and Robotics Group in 2010. After a two semester stay at Nanyang Technological University (NTU) in Singapore, I received my master's degree in 2013 at the Scientific Computing Group in Darmstadt. Subsequently, in 2014, I started my work there as a research assistant under the supervision of Prof. Dr. Christian Bischof. In 2020, I was awarded with a doctoral degree in natural sciences (Dr. rer. nat.) from TU Darmstadt.

Since June 2020, I am a postdoctoral researcher at the Scientific Computing group.

Research Interest

Compiler tooling (Clang/LLVM) for

  • Source Transformation
  • Static Code Analysis
  • Algorithmic Differentiation

Further Information


If not shown on this page, my publications and supervised theses can be found under my extended profile.

Open Positions

Word cloud of my thesis.
Word cloud of my thesis.

I am always looking for Bachelor and Master thesis candidates and student research assistants (i.e., HiWi).

Topics include writing and applying compiler-based tools using Clang and LLVM. Take a look at the general overview document (opens in new tab) for further information.

Additionally, feel free to with your own proposal and we can work on an appropriate topic together.

For other topics, and further details, have a look at the student job listing of our research group.

Loading data from TUbiblio…

Error on loading data

An error has occured when loading publications data from TUbiblio. Please try again later.

  • {{ year }}

    • ({{,4) }}):
      {{ publication.title }}.
      In: {{ publication.series }}, {{ publication.volume }}, In: {{ publication.book_title }}, In: {{ publication.publication }}, {{ publication.journal_volume}} ({{ publication.number }}), ppp. {{ publication.pagerange }}, {{ publication.place_of_pub }}, {{ publication.publisher }}, {{ publication.institution }}, {{ publication.event_location }}, {{ publication.event_dates }}, ISSN {{ publication.issn }}, e-ISSN {{ publication.eissn }}, ISBN {{ publication.isbn }}, {{ labels[publication.type]?labels[publication.type]:publication.type }}
    • […]

Number of items in this list: {{ publicationsList.length }}
Only the {{publicationsList.length}} latest publications are displayed here.

View complete list at TUbiblio View this list at TUbiblio

Courses overview

  • System and Parallel Programming – Lecture (Winter term 2021/2022 & 2022/2023)
  • Compiler Tooling – Practical lab (Winter term 2017/2018 – 2021/2022, Summer Term 2023 – 2024)
  • Auto Code Generation – Seminar (Summer term 2015 – 2021, Winter term 2023/2024)
  • Programming Parallel Computers – Lecture (Winter term 2015/2016)
  • Foundation of Computer Science 3 – Lecture (Winter term 2014/2015)