After spending 10 years working on Windows (mostly in testing), he is currently involved in creating solutions for understanding software engineering organizations and improving engineering processes at Microsoft. His interests revolve around engineering process analysis and improvement, software testing, and data-driven decision making on software projects. He has been involved in CodeMine since its inception.