In late 2012, I joined , a TU Darmstadt spin-off commercializing some of the ideas behind the Codetrails research project. Eclipse Code Recommenders
Prior to that, my research focus was on virtual machines and their interaction with high-level languages. In that area I was both interested in optimizations for high-level languages performed by a VM and in leveraging these languages for low-level tasks inside a VM itself.
I was and still am also interested in sound experimental methodology, both from a practitioner's point of view and from a teacher's.
I am a member of the , the German Physical Society, and the Vereinigung von Freunden der TU Darmstadt e.V.. Förderverein FS-Mathe
Eclipse Code Recommenders
Since 2013, I am a committer to the , which aims to turn your IDE into an Intelligent Development environment. Based on data-mined knowledge about how others use an API, Eclipse Code Recommenders offers you assistance, e.g., in the form of intelligent code completion or extended documentation. Eclipse Code Recommenders Project
Scala Benchmarking Project
I am the founder of the , whose goal is it to characterize the performance of Scala programs on modern Java VMs. The project's initial idea has been presented at the Scala Benchmarking Project of Work-in-Progress session, where the corresponding PPPJ 2010 (opens in new tab) won the Best Poster Award. The project culminated in my PhD thesis on poster, with a successful defense in October 2012. Design and Analysis of a Scala Benchmark Suite for the Java Virtual Machine
ALIA4J Project
Since 2008, I am a committer to the , which develops an Advanced-dispatching Language Implementation Architecture for Java virtual machines. My primary contributions are an optimized, redundancy-free execution model for advanced dispatch and SiRIn, the site-based reference implementation thereof. ALIA4J project

Short Biography
Activities
- Local organizer of the 3rd European Summer School on Aspect-oriented Software Development
- PC member of , VMIL 2009, the WEWST 2011 Student Research Competition, AOSD.13, SC 2013, and the PPPJ 2013 OOPSLA 2013 AEC
- Reviewer for the and Journal of Object Technology Pervasive and Mobile Computing
- Co-reviewer for , FSE 16, AOSD.09, SBES'2009, AOSD.10, ECOOP 2010, AOSD.11, NFM 2011, ISSTA 2011, OOPSLA 2012, FSE 20, PLDI 2013, and Scala 2013. OOPSLA 2013
- Mentor in the for the Google Summer of Code 2012 Jikes RVM project
Teaching
Publications

Error on loading data
An error has occured when loading publications data from TUbiblio. Please try again later.
-
{{ year }}
-
; {{ creator.name.family }}, {{ creator.name.given }}{{ publication.title }}.
; {{ editor.name.family }}, {{ editor.name.given }} (eds.); ; {{ creator }} (Corporate Creator) ({{ publication.date.toString().substring(0,4) }}):
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_title }}, {{ publication.event_location }}, {{ publication.event_dates }}, ISSN {{ publication.issn }}, e-ISSN {{ publication.eissn }}, ISBN {{ publication.isbn }}, DOI: {{ publication.doi.toString().replace('http://','').replace('https://','').replace('dx.doi.org/','').replace('doi.org/','').replace('doi.org','').replace("DOI: ", "").replace("doi:", "") }}, Official URL, {{ labels[publication.type]?labels[publication.type]:publication.type }}, {{ labels[publication.pub_sequence] }}, {{ labels[publication.doc_status] }} - […]
-
Number of items in this list: >{{ publicationsList.length }}
Only the {{publicationsList.length}} latest publications are displayed here.