David is a senior research associate at the King Abdullah Petroleum Studies and Research Center (KAPSARC) where he is currently leading several research projects focused on identifying optimal market micro-structures for distributed (i.e., peer-to-peer) renewable electricity markets. In general, David is interested in developing open-source tools to facilitate the creation of scalable, data-driven, and reproducible agent-based models (ABMs) of economic systems. His work leverages widely used “Big Data” technologies such as Akka, Cassandra, Scala, and Spark. Broader topics of interest include computational economics, particularly algorithmic game theory, and mechanism design, as well as “Big Data” econometrics. David holds a PhD and MSc in economics from the University of Edinburgh and a BSc in Mathematics from the College of William and Mary and is currently an Associate Fellow at the Institute for New Economic Thinking at the University of Oxford where he is working with Prof. J. Doyne Farmer to develop EconomicSL, an open-source toolkit for distributed economic simulation modeling on the Java Virtual Machine (JVM).