Curriculum Vitae

Last updated March 13 2017: [PDF]



  • Eighteen refereed publications: three journal articles and fifteen conference papers
    • Journals:
      • Science (2015, Heads-up Limit Hold'em Poker is Solved)
      • Science (2017, DeepStack: Expert-Level Artificial Intelligence in Heads-Up No-Limit Poker)
      • Theoretical Computer Science (Solving 7x7 Hex with Domination, Fill-In, and Virtual Connections)
    • Conferences:
      • 2xIJCAI, 1xICML, 2xAAAI, 2xNIPS, 4xAAMAS, 1xSARA, 1xAISTATS, 1xCG
  • My Google Scholar page, with citation counts and statistics
    • 967 citations, h-index of 17, i10-index of 19

Computer Poker Research

  • One of the programmers of Cepheus, the first computer program to solve a game of poker. This was the first time that any nontrivial game played by humans that included imperfect information had been solved, and the second solved game that included random chance (the first being hypergammon, a 3-checker version of backgammon). All other previous solved games have been deterministic perfect information games, such as checkers or Connect-Four. This effort resulted in a publication in Science.
  • One of the core programmers of Polaris, the first computer to defeat top professional poker players in a man-vs-machine competition, in 2008.
  • Member of the University of Alberta team that placed first in 20 out of 33 events in the Annual Computer Poker Competition from 2006 to 2013.

Scholarships, Awards and Nominations

  • Alberta Innovates scholarship, 2008-2012.
  • One of three finalists for the University of Alberta Department of Computing Science "Best Masters Thesis" award in 2007.
  • One of three finalists for the AAMAS 2012 "Best Paper" award.
  • Winner of the University of Alberta Graduate Student Teaching Award in 2005 (also nominated in 2004).