Sep 2007 - Present - Senior Lecturer in Human-Computer Interaction, University of Sussex.

Feb 2002 - Sep 2007 - Lecturer in Music Technology, Sonic Arts Research Centre, Queen's University Belfast.

July 1999 - Feb 2002 - Senior Software Engineer at Nortel Networks.

Sep 1996 - July 1999 - PhD in Computer Graphics, University of Ulster.

Sep 1992 - Sep 1996 - BEng Software Engineering, University of Ulster.

Community and Business

I am Director of Vertical Slice,  the first UK company to focus specifically on video game usability.

I am also an Apple Distinguished Educator.