Dr. Alexander Spoon has been involved in the development of a wide variety of programming language research projects, ranging from dynamic languages like Scheme and Squeak to statically typed languages like Scala. He currently works on the compiler of the Google Web Toolkit, which converts Java code to JavaScript for running in web browsers. He previously worked two years as a post-doc at EPFL on Scala.