Mike is currently focused on researching best practices for designing, building, and managing service-oriented solutions. For the past seventeen years, Mike has been building large-scale distributed systems, ranging from campus networks to interactive television content-management systems to Internet-scale web services. In his six years at Microsoft, Mike has focused on building technologies for XML-driven collaboration, including both B2B solutions and end-user experiences. Prior to joining Microsoft in 1998, Mike was the Vice President of Engineering at Alexa Internet, where he managed the development of Alexa's Web metadata and recommender services, one of the first super-scalar XML web services.