John Miller

John Miller holds a PhD in Computer Science from MIT (Parallel Processing under Bert Halstead), and served on the faculty at Brandeis University as well as on the research staff at MIT (both the AI Lab and the Lab for Computer Science).  He has been on the research staff at Digital Equipment Corporation and the Open Software Foundation.  Before joining Microsoft, he was on the senior management team of the World Wide Web Consortium, reporting to Tim Berners-Lee and in charge of work on security, electronic commerce, child protection, privacy protection, accessibility, and intellectual property protection.  He has joined Microsoft in 1998, leading the program management team for the kernel of the .NET Common Language Runtime.  His responsibility includes garbage collection, metadata definition and file formats, intermediate language (IL) definition, IL-to-native code compilation, and remote objects.  He also serves as editor for ECMA TC39/TG3, which is charged with creating an international standard for a Common Language Infrastructure.