Doran's research is on agent modeling in multiagent systems. His main interest lies in modeling opponents in multiagent settings such as repeated and sequential games. He also has a parallel interest in model-based reinforcement learning and its overlap with multiagent modeling. He is also a member of the team that won the first Trading Agent Ad Auction competition held at IJCAI, 2009. Between his years in schools, he has worked as a software architect for a couple of years for Sybase and Johnson & Johnson. He is one of the developers of the open source software project perf4j: a statistical logging framework. Outside work, he is a soccer geek and loves following all kinds of soccer leagues around Europe.