· Professor, The University of British Columbia2021–
· Visiting Research Scientist, Google2017–2018
· Associate Professor, The University of British Columbia2016–2021
· Assistant Professor, The University of British Columbia2011–2016
· Visiting Researcher, Fujitsu Laboratories of America2010–2010
· Postdoctoral Researcher, Delft University of Technology2009–2010
· Research Assistant, Delft University of Technology2006–2009
· Research Assistant, Centrum voor Wiskunde en Informatica (CWI)2005–2006
· Doctor of Philosophy (Ph.D.) Software Engineering cum laude, Delft University of Technology2005–2009
· Software Engineer, West Consulting BV2001–2010
· Web developer, Active Interface Solutions2000–2001
· BSc and MSc Computer Science, Delft University of Technology1997–2003