I’m a Computer Science PhD Student at UBC. I am a member of the Laboratory for Computational Intelligence and am supervised by Kevin Leyton-Brown. My research focuses on developing accurate predictive models for human behavior in stratgic scenarios.

I was fortunate to spend the summer of 2016 and 2017 at Microsoft Research where I worked with Greg Lewis and Matt Taddy on deep learning approaches for causal inference.



Deep Models of Interactions Across Sets Jason Hartford, Devon R Graham, Kevin Leyton-Brown, Siamak Ravanbakhsh. ICML 2018.

Deep IV: A Flexible Approach for Counterfactual Prediction Jason Hartford, Greg Lewis, Kevin Leyton-Brown, Matt Taddy. ICML 2017. Code / Talk

Counterfactual Prediction with Deep Instrumental Variables Networks. Jason Hartford, Greg Lewis, Kevin Leyton-Brown, Matt Taddy What if? Inference and Learning of Hypothetical and Counterfactual Interventions in Complex Systems. NIPS Workshop, 2016

Deep Learning for Predicting Human Strategic Behavior. Jason Hartford, James R. Wright, Kevin Leyton-Brown. NIPS 2016 Oral Presentation. Code / Talk

Selected Employment

2017 - Intern Microsoft Research.

2016 - Intern Microsoft Research.

2014 - 2015 UBC Graduate TA for the CSPC 340 machine learning course and CSPC 301 Computing for Life Sciences course.

2013 - 2014 Associate Lecturer - University of Witwatersrand lecturing Microeconomics and Econometrics.


2016 - (Ongoing) Doctor of Philosophy - University of British Columbia

2014 - 2016 Master of Science in Computer Science - University of British Columbia - Thesis

2013 - 2014 Bachelor of Computer Science Honours - University of the Witwatersrand

2010 - 2011 Master of Economic Science - University of the Witwatersrand

2009 - 2010 Bachelor of Economic Science Honours - University of the Witwatersrand

2008 - 2009 Higher Diploma - Computer Science - University of the Witwatersrand

2005 - 2007 Bachelor of Science - Mathematical Statistics - University of the Witwatersrand


Here are some links to my other sites: