Giles Davies
Giles Davies works in the Developer and Platform Evangelism Group in Microsoft UK as a technical specialist covering development tools, specializing in the full Application Lifecycle Management tooling of Team Foundation Server and Visual Studio.
Giles started his development career with Microsoft technologies in the days of client/server applications before becoming an early adopter for Java, working with CORBA and subsequently J2EE. Having worked in the Java space for a number of organisations including Borland and IBM Rational, Giles joined Microsoft in 2008, and is enjoying working with the Microsoft tools and frameworks. He has had various roles including that of developer, technical lead, software architect, consultant and project manager, and has used a range of development processes including formal methods, Rational Unified Process and Scrum.