Service

2020
Program Committee, Programming Language Design and Implementation (PLDI 2021)
2020
Program Committee, Third International Workshop on Languages for Modelling Variability (MODEVAR 2020)
2020
Chair, Virtual Conference Task Force, ACM Computer and Communications Security (CCS 2020)
2020
NSF Panelist
2020
Proceedings Chair, Systems and Software Product Line Conference (SPLC 2020)
2019
Program Committee, First International Workshop on Languages for Modelling Variability (MODEVAR 2019)
2019
Journal Reviewer, Science of Computer Programming
2019
NSF Panelist
2019
Journal Reviewer, Transactions on Mobile Computing (TMC)
2018
Program Committee, Systems and Software Product Line Conference, Challenge Track (SPLC 2018)
2018
Artifact Evaluation Committee, Object-Oriented Programming, Systems, Languages & Applications (OOPSLA 2018)
2018
Reviewer, European Software Engineering Conference and Foundations of Software Engineering (ESEC/FSE 2018)
2017
Reviewer, Symposium on Security and Privacy (IEEE S&P 2018)
2017
Artifact Evaluation Committee, Principles of Programming Languages (POPL 2018 AEC)
2017
Reviewer, Principles and Practice of Parallel Programming (PPoPP 2018)
2017
Journal Reviewer, Science of Computer Programming
2017
Proposal Reviewer, Netherlands Organisation for Scientific Research (NWO)
2017
Shadow Program Committee Member, ACM European Conference on Computer Systems (EuroSys 2017)
2016
Journal Reviewer, ACM Transactions on Parallel Computing (TOPC)
2016
Reviewer, European Conference on Object-Oriented Programming (ECOOP 2017)