Principal Teaching Fellow
Professional Practice - Computing
Deputy Director of Undergraduate Studies
How to reach me
In addition to my work at Imperial, I am a director of the software engineering consultancy Develogical based in London.
Imperial Programming Lectures - iProgram
Open to students and staff at Imperial at all levels, the Imperial Programming Lectures (code-named iPr0gram) is a series of lecturers for people who love programming.
Here is a selection of my publications and some articles on Medium.
See also my personal website.