I was Head of the Department of Computing, Imperial College London from January 2010 until the end of August 2016.
Programme Committees
- ECOOP 2008
- LDTA 2009
- OOPLSA 2011
- PLDI 2012
- Programming! 2017 – 2018, 2018 – 2019
- Minerva 2018 Award Evaluation
- External Reviewer ECOOP 2019, OOPSLA 2019
Appointments Panel Committee Member
- ETH Computer Science – 2013
- Trinity College Dublin Computer Science – 2013
- Southampton EECS – 2015
- IT University of Copenhagen – 2016
- Kent -2016
- KTH – 2017
- Cambridge – 2019
Other service
- Imperial College Academic Elected Member of Council – 2017 -2019
- External Examiner – Oxford Computer Science (undergraduate degrees)
- Informatics Europe – Vice President
- ACM Education Committee Member 2017 – 2018
- ACM Sigplan Executive Member 2012 – 2017
- IFIP WG-2.16 Programming Language Design Member 2011-2013
- Swedish Research Council Member 2012
- KTH Computer Science Review Panel Member 2011
- FTFJP Steering Committee Member 2005-2013
- Trinity College Dublin Computer Science Department Review – 2015
- The University of Melbourne Engineering Faculty Review – 2016
- The Trust Project Challenge Judge – 2016
- Uppsala Computer Science Review Panel Member 2017
- Queen Mary Periodic Review Panel Member 2017