Andrew Phillips is head of the Biological Computation Group at Microsoft Research, Cambridge, where he is currently developing programming languages and tools for simulating and analyzing biological systems. Andrew received a postgraduate degree in Computer Science from the University of Cambridge, under a scholarship from the Government of Barbados. He pursued a PhD in the Department of Computing at Imperial College, London, where he worked on the theory and implementation of concurrent, distributed programming languages.
He joined Microsoft Research Cambridge in 2005, to conduct research at the intersection of programming language theory and biological modelling. In 2011 he received a TR35 award from Technology Review for work on software for computer-assisted genetic engineering. The award recognises leading innovators under the age of 35. His hobbies include snowboarding, kite-surfing and chess, and he is a qualified kickboxing and ballroom dancing instructor.