About me

I completed a PhD in computer science under the supervision of Dr. Yvonne Coady in August 2011.  My graduate research was in the intersection of the principles of software engineering and complex software systems, with a focus on parallel computing.  I am currently working in a tenure track instructor position at the University of British Columbia since 2015 which has shifted my research focus to Computer Science Education in support of evidence based teaching.  In this position I am cross-appointed with UBC’s Vantage College where I teach computer science to first-year, international English language learners.