I work on dynamic games, market games and other problems with big, complex and interesting strategy spaces. I use dynamic programming, non-linear optimization, revealed preference, reinforcement learning and economic experiments.