Principal researcher at Oracle Labs. Previously a software engineer at Google, and before that a doctoral assistant at the EPFL and a member of the Scala team, interested in programming languages, data structures, concurrent and distributed computing.
Author of the book Learning Concurrent Programming in Scala.