Principal Software Engineering Manager
Kirkland, WA
Microsoft
Principal Software Engineering Manager
Nordstrom
Senior Engineering Manager
Microsoft
Principal Development Manager
Market Leader Inc.
Senior Software Engineering Manager
Microsoft
Principal Software Engineering Architect
Microsoft
Principal Engineering Manager
Microsoft
Principal SDEandManager 2005 - 2006, Senior SDEandManager 2003 - 2005
Microsoft
Advanced Application DeveloperandManager to Senior SDE Manager
Washington State University
John Hopkins