I’m a lecturer in the School of Engineering and Computer Science at the University of Hull, where I teach and research software engineering. I am a member of the Dependable Intelligent Systems research group. From April 2010 until May 2015, I was a research associate at the University of York. I received my PhD in Computer Science from the University of York in 2011 under the supervision of Richard Paige and Kiran Fernandes.
My research falls into the broad area of systems and software engineering. My main line of research is in Model-Driven Engineering (MDE). Beyond MDE, I am interested in software analytics, software quality, and critical systems.
A complete list of my publications can be found on Google Scholar.
In the past I have taught the following modules: