Michael Schechter

Michael Schechter

Principal Group Program Manager, Bing Whole Page Relevance

Location
Greater Seattle Area
Industry
Internet

As a LinkedIn member, you'll join 300 million other professionals who are sharing connections, ideas, and opportunities.

  • See who you and Michael Schechter know in common
  • Get introduced to Michael Schechter
  • Contact Michael Schechter directly

View Michael's full profile

Michael Schechter's Overview

Current
  • Principal Group Program Manager at Microsoft
Past
Education
Connections

500+ connections

Websites

Michael Schechter's Summary

Specialties: Web Search, Search Quality, Monetization, Metrics, Leadership, People Management, Cross Group Collaboration, Web Services, Scalable Web Platforms, Personalization, User Experience, Web Performance, Identity, SQL Server

Michael Schechter's Experience

Principal Group Program Manager

Microsoft

Public Company; 10,001+ employees; MSFT; Computer Software industry

September 2010Present (4 years 1 month) Bellevue, WA

Leader of a 23-person team responsible for developing innovative, industry-leading technologies that ensure every Bing search results page includes the most relevant, comprehensive, and trustworthy results possible.
• Successfully drove critical improvements to the whole page ranking platform that powers ad, answer and snapshot triggering and ranking
• Developed monetization and advertising features that deliver substantial revenue growth while improving both user and advertiser satisfaction metrics
• Delivered significant gains in whole page relevance across all competitive and online metrics
• Designed and implemented search quality and user satisfaction metrics that are used to drive relevance improvements and make ship decisions across the product
• Provided the necessary platform and relevance algorithms to generate the best possible title, snippet, rich content, and URL for each document presented to the user in the context of the current query
• Improved user satisfaction and engagement by algorithmically generating deep links to key pages on a given site and providing shortcuts to commonly performed actions
• Engaged with product teams across Microsoft to improve products using search relevance features and techniques
• Responsible for delivering core components of Bing’s integration with Facebook, including integrating Facebook Instant Personalization authentication and identity features.
• Responsible for building and managing a high performing team of top Program Managers

The team is located in both Bellevue, WA and Sunnyvale, CA

Senior Lead Program Manager

Microsoft

Public Company; 10,001+ employees; MSFT; Computer Software industry

January 2007September 2010 (3 years 9 months)

Led a 12-person team as part of the Bing User Experience division, responsible for the design and implementation of a shared services platform for search frontend development. Designed and developed large scale, high performance web serving tier used to serve all web requests for all search verticals, mobile, and API endpoints. Developed shared services used to unify and protect search ecosystem. Examples of services provided include rendering, security, instrumentation, experimentation, geo-location, monitoring and alerting. Created standardized API to access shared services, and worked closely with over 40 diverse partners to adapt these services. Individually responsible for coordinating and executing seamless transition from Live Search brand to Bing brand.

Migrated legacy C++ rendering platform to ASP.NET MVC, resulting in over 20% efficiency gains for each front-end developer. Developed performance measurement tools and processes, as well as significant infrastructure improvements that have greatly improved end user performance and time to engagement.

Responsible for developing the vision for Search Personalization, and then executing against the established roadmap. Designed and drove requirements for the development of the User Data Platform, which provides large scale, high performance search personalization signals for all Bing users. Designed heuristics for user behavior analysis and drove requirements across feature teams spanning both search and advertising products. Designed personalization features, including search history, personalized result ranking, and user centric ad optimization. Responsible for data mining of query and click logs to develop new, differentiating customer facing features. Ensure that all personalization features provide industry leading privacy controls.

Program Manager II

Microsoft

Public Company; 10,001+ employees; MSFT; Computer Software industry

February 2006January 2007 (1 year)

Member of small development team tasked with turning a successful incubation product, "Start.com", into a scalable, personalized portal and web gadget platform for new Windows Live initiative, known as "Live.com."

Responsible for feature specs, project management, technical design, partner management, and release management for all aspects of the product. Redesigned Web Service tier to improve developer experience, end user performance and security by moving from an SOAP/XML based architecture to one based on REST and JSON. Designed APIs and necessary product features for customization of core web site by large partners. This platform supported the launch of 4 major co-brands (Verizon, Qwest, Alienware and Lenovo) without engagement from the core engineering team.

Drove customer requirements and services implementation for creation of mobile portal experience. Designed instrumentation platform for site and gadgets to allow for accurate reporting of customer and business intelligence data. Drove redesign of SQL Server backend infrastructure to improve performance, extensibility, and availability.

Software Design Engineer II

Microsoft

Public Company; 10,001+ employees; MSFT; Computer Software industry

September 2004February 2006 (1 year 6 months)

Member of SQL Server 2005 and SQL Server 2008 development teams.

Conceptualized and served as primary developer on first version of SQL Server Upgrade Advisor, which shipped with SQL Server 2005. Designed and developed core analysis engine and associated API used by partners to extend product functionality. Designed and developed both graphical and command line UI components of the product, supportability features, and integrated analysis into SQL Server Setup process. Utilized C# and Managed C++ for all aspects of the product, and extensive XML for reporting components

Developer on SQL Server Management Tools team. Developed database scripting components as part of SQL Server Management Studio. Developed SQL Server Database Upgrade Test Toolkit to help ISV partners identify and correct upgrade issues within proprietary applications. Worked directly with over 100 ISV partners to upgrade over 1000 customer databases prior to SQL Server 2005 RTM, and fixed associated database engine upgrade issues. Tools developed with C# and extensive T-SQL scripts.

Software Design Engineer/Test

Microsoft

Public Company; 10,001+ employees; MSFT; Computer Software industry

September 2001September 2004 (3 years 1 month)

Member of the SQL Server 2005 development team.

Test automation developer on the SQL Server Playback test team. Leader on development efforts to increase automation efficiency and reduce user errors. Optimized multiple test processes, automated many manual tasks, implemented utility libraries for increased code reuse, and implemented automated test launching system. Reduced required time for full test pass by 84% and improved valid bug finding rate by 60%.

Designed new test systems to identify performance and correctness bugs in core SQL engine. Met with customers and partners to solicit test participation and provide feedback about issues identified during testing of their applications. Developed shipping components for SQL Server 2000 Best Practices Analyzer.

Most development performed using C++ with ASP.NET user interfaces.

Software Design Engineer/Test Intern

Microsoft

Public Company; 10,001+ employees; MSFT; Computer Software industry

May 2000August 2000 (4 months)

Member of the SQL Server 2000 development team.

Designed and implemented a high-performance database auditing tool for statistical analysis of feature usage in customer systems. Results used to prioritize test runs and drive test development for future releases. Tool was implemented using T-SQL and C++.

Nonprofit; 11-50 employees; Nonprofit Organization Management industry

January 2000May 2000 (5 months)

Developed and launched a new version of the Juvenile Justice Evaluation Center website. Migrated existing static content to dynamically generated pages using extensive Perl scripting.

Michael Schechter's Skills & Expertise

  1. Program Management
  2. Business Analysis
  3. Web Services
  4. User Experience
  5. Microsoft SQL Server
  6. Management
  7. Scalability
  8. Agile Project Management
  9. Distributed Systems
  10. Software Design
  11. Cloud Computing
  12. Mobile Devices
  13. Databases
  14. C#

Michael Schechter's Patents

Michael Schechter's Education

University of Maryland College Park

BS, Computer Science

19972001

Activities and Societies: Gemstone, Honors

Contact Michael for:

  • career opportunities
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

View Michael Schechter’s full profile to...

  • See who you and Michael Schechter know in common
  • Get introduced to Michael Schechter
  • Contact Michael Schechter directly

View Michael's full profile

Not the Michael Schechter you were looking for? View more »

Viewers of this profile also viewed...