David obtained a B.Sc. (Hons) from the University of Sydney, Australia and an M.Sc. at the University of Glasgow. Prior to CMU, David was a Teaching Assistant and a Technology Analyst at Accenture and spent four months as a guest researcher at the Max Planck Institute for Informatics in Germany. While at CMU, he has worked on designing economic markets, including an internship at Amazon.com, where he developed new algorithms for their online DVD rental business. At Microsoft Research he developed a new technique for designing keyword auctions, resulting in two patent applications. His work at CMU involves kidney exchange markets, where patients swap their incompatible donors to get a transplant. His optimal swap-finding algorithm has been used to organize several transplants, and it is now being put on trial by UNOS, the national body for organ sharing. Recently, David joined reCAPTCHA, a CMU start-up that uses CAPTCHAs and human computation to digitize books and other text.
Ph.D. , Computer ScienceClass of 2009