Education
Bachelor of Science in Mathematics & Computer Science, University Edinburgh, Scotland. Master of Philosophy in Computer Science, University Edinburgh, Scotland.
computer software company executive
Bachelor of Science in Mathematics & Computer Science, University Edinburgh, Scotland. Master of Philosophy in Computer Science, University Edinburgh, Scotland.
Technical director engineering, chief technical officer AltaVista Internet Software, Inc. Corporation consulting engineer Digital Equipment Corporation (acquired by Compaq Computer Corporation). Joined Microsoft Corporation, Redmond, Washington, 1999, corporation vice president Windows server & solutions division, 2008—2011, senior vice president Windows Azure, since 2011.
Lecturer & researcher in operating systems University Edinburgh.