He joined Microsoft in 2004 as a member of Microsoft’s Core OS Division specifically working on Microsoft Virtual PC and Virtual Server and latter on Hyper-V a hypervisor based virtualization platform. Taylor has held several successful roles while at Microsoft including a traditional Software Engineer in Test, a Test Lead and most recently as non-traditional Sr. Software Engineer in Test focused on customer and partner engagement and integrated solution validation.