Ed Burns is currently Principal Architect on the Java Tooling and Experiences team at Microsoft. In this role, Ed will help make Azure the best place for Enterprise Java. Prior to joining Microsoft, Ed was a Consulting Member of the Technical Staff At Oracle. While there, Ed was the specification lead or co-lead for JavaServer Faces, the standard Web Application Framework for Java EE, and for Servlet, the standard HTTP API for Java EE. Ed continued in these roles from his work at Sun Microsystems, Inc. In these roles, Ed lead a team of web experts from across the industry in developing JavaServer Faces and Servlet Technology through the Java Community Process and in open source.