Engineering manager at Microsoft
Greater Seattle Area
Engineering manager at Microsoft
Greater Seattle Area
Results driven development leader with a track record for delivering software projects on schedule. Proven ability to drive change in an organization, to improve the SDLC, to shorten delivery cycles, and to improve code quality and throughput by improving individual developer techniques and practices.
Enterprise architecture, Process development and improvement, personnel management and leadership.
(Public Company; 10,001 or more employees; MSFT; Computer Software industry)
December 2006 — Present (3 years 1 month)
Manage the development and QA teams developing Visual Studio Team System for Software Testers product which is an integral part of the Visual Studio for Team System product.
(Public Company; 1001-5000 employees; GYI; Internet industry)
September 2004 — December 2006 (2 years 4 months)
· Lead a team of 28 fulltime and contract developers working on a variety of platforms including Getty Images main commerce site, data warehouse, Getty's media management services, and Enterprise Line of Business Applications.
· Led the successful implementation, integration, and global rollout of Microsoft CRM 3.0 application to the Getty sales force. The CRM application successfully integrates with the core legacy systems giving over 700 sales executives a single point of entry to customer data.
· Drove improvements to SDLC migrating development methodology from waterfall to more iterative model shortening release cycle from 10-12 months to monthly releases resulting in faster go-to-market for new products and innovations.
· Drove quality practice improvements that were adopted through Application Development organization resulting in decreased support costs estimated at $3.9MM per year.
(Public Company; 10,001 or more employees; MSFT; Internet industry)
April 2001 — September 2004 (3 years 6 months)
Instituted first automated User Satisfaction measurements based on User interactions (achieved >80% accuracy on getting explicit feedback). Used by MSN, Office 12, Vista and PSS
· Led an 8 person team that designed and developed a framework for analysis of search performance based on implicit customer satisfaction
· Developed intellectual property around search analytics resulting in the filing of 4 U.S. Patents
· Selected over peers with longer Microsoft experience to serve as acting Group Manager
· No voluntary attrition in 3 years in spite of 2 major reorganizations
Technologies used:
C#, .NET Framework 1.0/1.1, SQL Server 2000, Analysis Services 2000, Visual Studio.NET (2002)/2003, Source Depot, CoreXt
(Public Company; 5001-10,000 employees; mrch; Computer Software industry)
February 2000 — March 2001 (1 year 2 months)
· Responsible for all local aspects of development for this national ($1.1B) consulting firm, including RFP responses, sales calls, staffing, design, development, quality assurance, and deployment.
· Led this 47 person, cross-functional team to provide custom software development for primarily e-commerce businesses in Seattle, Portland and the San Francisco Bay Area.
· Selected for promotion to VP over 2 peers with more tenure
· Streamlined forecasting model and process then supervised automation of the process
· As VP of Technology, over-delivered on each client served resulting in 100% reference rate and 100% of invoices collected
· Suffered a 0% voluntary attrition rate through a series of difficult layoffs
Technologies used:
SQL Server 7/2000, Visual Studio 6, ASP, VB, Java, JSP, J2EE, JMS
(Public Company; 10,001 or more employees; WPPGY; Marketing and Advertising industry)
June 1999 — February 2000 (9 months)
· Managed all technical aspects for a 25 person interactive department. Directly supervised site builders, developers, testers and a systems administrator
· Participate as technical resource for all sales calls and customer management meetings
· Implemented professional development practices including source control, standardized development methodology, and security standards
· Architected, planned and supervised delivery of all Web applications
· Upgraded the interactive department LAN from 10BaseT to 100BaseT while migrating from Novell to Windows NT based network. Including installing new physical media, routers and switches
· Upgraded hosting security by installing Checkpoint Firewalls, moving NetBIOS traffic to a new ‘backside’ LAN and hardening individual web servers
Technologies used:
Visual Studio 6, ASP, VB, JavaScript, VBScript, SQL Server 7
(Public Company; 1001-5000 employees; USWB; Information Technology and Services industry)
February 1998 — May 1999 (1 year 4 months)
· Lead a 6 person team through a complete rewrite of shipping and tracking software for Microsoft’s Beta Group.
· Architected the application as a browser based UI backed by a DNA middle tier and SQL Server backend
· Implemented software development practices and source configuration and management processes adopted by the rest of the USWeb/CKS office
Technologies used:
Visual Interdev, Visual Studio 6, ASP, VB, JavaScript, VBScript, SQL Server 6.5/7, COM+, MTC
(Privately Held; 5001-10,000 employees; Information Technology and Services industry)
June 1996 — January 1998 (1 year 8 months)
· Supervised a 4 person team which integrated multiple diverse components including IBM MQ Series middleware, HP-UX servers, IBM mainframes, Oracle and DB2 databases, and CICS to support testing of a competitive local carrier access application.
· Co-lead of a 4 person team that designed, implemented and supported a set of source configuration and management tools integrated into the development environment using Clearcase extended with K shell and Perl scripts
(Government Agency; 10,001 or more employees; Military industry)
June 1991 — June 1996 (5 years 1 month)
· Served as personnel officer for a 500 man infantry battalion. Increased productivity by 25% in spite of a 20% reduction in headcount
· Served as the rear detachment commander while unit deployed to Guantanamo Bay, Cuba. Responsible for resolution of problems raised by spouses of deployed soldiers and for pre deployment training of more than 80 new soldiers
· Served as mortar platoon leader responsible for 26 person unit with $1 million of equipment. Improved gun responsiveness by 50% while reducing firing errors to 0
· As company executive officer, second in command of a 129 person company, streamlined arms rooms procedures and reduced deployment preparation time by 15%
· As platoon leader, responsible for the health and welfare of 34 person platoon, was twice selected as best platoon and recognized as best platoon leader during Battalion evaluations
B.S. , Mechanical Engineering , 1987 — 1991
Filed Patents
20060085401 Analyzing operational and other data from search system or the like
20060074902 Forming intent-based clusters and employing same by search
20050125382 Search system using user behavior data
Publications
S. Fox, K. Karnawat, M. Mydland, S. T. Dumais and T. White. Evaluating implicit measures to improve the search experience. In ACM Transactions on Information Systems, 2005 (http://portal.acm.org/citation.cfm?id=1059982)