Service

2021
IEEE TSE, Reviewer
ACM TOSEM, Reviewer
ACM TIST, Reviewer
MSR, Shadow program committee
2020
IEEE TSE, Reviewer
2017
ESEC/FSE, Student volunteer
2016
OOPSLA, Student volunteer

Mentoring and Teaching

Supervision

2020
Lars Gröninger. Building an Extensible Dataset of Code Reviews.
BSc Thesis, University of Stuttgart (together with Michael Pradel)
2018
Giacomo Iadarola. Graph-based Classification for Detecting Instances of Bug Patterns.
MSc Thesis, TU Darmstadt (together with Michael Pradel)

Teaching Assistant

Winter 2017/18
Program Testing and Analysis, TU Darmstadt
Awarded Feedbackpreis für gute Betreuung together with my fellow teaching assistants.
Winter 2016/17
Program Testing and Analysis, TU Darmstadt
Spring 2012
Secure Systems Engineering, The American University in Cairo
Fall 2009
Fundamentals of Database Systems, The American University in Cairo
Spring 2009
Fundamentals of Database Systems, The American University in Cairo

News

07/2021: Our JSON subschema paper wins a Distinguished Artifact Award at ISSTA'21.

03/2021: Our work on finding data compatibility bugs with JSON subschema in collaboration with IBM Research will appear at ISSTA'21.

12/2020: I am joining the TruX group @ SnT, University of Luxembourg as a post-doctoral researcher in March 2021.

12/2020: I defended my PhD thesis on Learning to Find Bugs in Programs and their Documentation @ TU Darmstadt, Germany.

Contact Information

Email: [firstname].a.[lastname]@gmail.com
Phone: (+352) 46 66 44 9162
Address:
Campus Kirchberg, Université du Luxembourg
6, rue Richard Coudenhove-Kalergi, E111
L-1359 Luxembourg