|E-mail:||my last name–at–cs.cmu.edu|
Carnegie Mellon University|
Department of Computer Science
5000 Forbes Avenue
Pittsburgh, PA 15213-3891
PhD in Computer Science, Carnegie Mellon University, 2009 to present.|
MSc in Computing Science, University of Alberta, 2007 to 2009.
BSc in Computing Science, University of Alberta, 2002 to 2007.
I am interested in Artificial Intelligence and Machine Learning. In particular, I find convex optimization, online learning and how the two relate fascinating. My most recent publications have involved Computer Poker programs and Computational Game Theory.
Code and Downloads
Here are some programs I have written that you may find interesting or useful.OpenCFR
An implementation of the chance-sampled counterfactual regret minimization algorithm for Leduc Hold'em. It allows for one to solve various abstract games of Leduc Hold'em and compute the exploitability of the resulting strategies.rank7
A fast seven card poker hand rank evaluator. It uses a series of small lookup tables to determine the rank of a poker hand.zerosum
A zero-sum extensive-form game package.
Interests and Hobbies
In my spare time I like to:
- play and watch soccer. I follow the FIFA World Cup and my favorite team is Germany.
- boulder, which is rock climbing without ropes.
- speed down snowy mountains with a board strapped to my feet.
- cook and bake. Especially, Italian food and sourdough bread.
- play poker. My favorite variant at the moment is Pot-Limit Omaha.
- listen to and play (DJ) trance music. Some of my mixes can be found here.