Curriculum Vitae

Last updated May 23 2023: [PDF]



  • 21 refereed publications: 4 journal articles and 17 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)
      • Artificial Intelligence (Negotiating Team Formation using Deep Reinforcement Learning)
      • Theoretical Computer Science (Solving 7x7 Hex with Domination, Fill-In, and Virtual Connections)
    • Conferences:
      • 2xIJCAI, 1xICML, 2xAAAI, 2xNeurIPS, 5xAAMAS, 1xSARA, 1xAISTATS, 1xCG
  • My Google Scholar page, with citation counts and statistics
    • 3763 citations, h-index of 21, i10-index of 25

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

  • Winner of the University of Alberta Department of Computing Science "Best PhD Thesis" award in 2016.
  • One of three finalists for the University of Alberta Department of Computing Science "Best Masters Thesis" award in 2007.
  • Alberta Innovates scholarship, 2008-2012.
  • 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).