Michael Schechter
Bing Whole Page Relevance Team, Microsoft
- Location
- Greater Seattle Area
- Industry
- Internet
As a LinkedIn member, you'll join 150 million other professionals who are sharing connections, ideas, and opportunities. And it's free! You'll also be able to:
- See who you and Michael Schechter know in common
- Get introduced to Michael Schechter
- Contact Michael Schechter directly
Michael Schechter's Overview
- Current
-
- Principal Group Program Manager at Microsoft
- Past
-
- Senior Lead Program Manager at Microsoft
- Program Manager II at Microsoft
- Software Design Engineer II at Microsoft
- Software Design Engineer/Test at Microsoft
- Software Design Engineer/Test Intern at Microsoft
- Web Developer Intern at Justice Research and Statistics Association
- Education
-
- University of Maryland College Park
- Connections
-
269 connections
Michael Schechter's Summary
Specialties
Web Search, Web Services, Scalable Web Platforms, Search Quality, Metrics, Personalization, User Experience, Web Performance, Search Monetization, Social Media, Identity, SQL Server
Michael Schechter's Experience
Principal Group Program Manager
Microsoft
Public Company; 10,001+ employees; MSFT; Computer Software industry
September 2010 – Present (1 year 9 months)
I lead the Bing Whole Page Relevance Program Management team at Microsoft. My team is responsible for ensuring that every Bing search results page includes the most relevant, comprehensive, and trustworthy results possible.
The features that my team is responsible for include:
• Whole Page Metrics – Design and implementation of search quality and user satisfaction metrics that are used to drive relevance improvements and make ship decisions across the product.
• Answer Ranking – Development of machine-learned models used for triggering and ranking answer content designed to directly address a user’s query.
• Captions – Provide 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 query submitted.
• Monetization – Develop monetization features that are responsible for delivering significant increases in product revenue while also improving user satisfaction.
• Deep Links and Action Buttons – Improve user time to task completion by algorithmically generating links to key pages on a given site and providing shortcuts to commonly performed actions.
• Whole Page Organization – An emerging area of focus for Bing, Whole Page Organization involves building the algorithms and technology required to combine multiple sources of data in order to create rich, relevant experiences on the search results page and then presenting data to users in innovative and efficient new ways.
The team is located in both Bellevue, WA and the San Francisco Bay area, and consists of 20 team members.
As part of this role, I was also responsible for delivering core components of Bing’s integration with Facebook, including integrating Facebook Instant Personalization authentication and identity features.
Senior Lead Program Manager
Microsoft
Public Company; 10,001+ employees; MSFT; Computer Software industry
January 2007 – September 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 2006 – January 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 2004 – February 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 2001 – September 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 2000 – August 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++.
Web Developer Intern
Justice Research and Statistics Association
Nonprofit; 11-50 employees; Nonprofit Organization Management industry
January 2000 – May 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 Patents
-
Automatic Search Suggestion from Server-Side User History
- United States Patent Application 20100082649
- Filed September 22, 2008
Inventors: Michael Schechter -
Sharing and Collaboration of Search Findings
- United States Patent 8,122,041
- Issued February 21, 2012
Inventors: Michael Schechter -
History Answer for Re-Finding Search Results
- United States Patent 8060524
- Issued November 15, 2008
Inventors: Michael Schechter -
Providing Recent History with Search Results
- United States Patent 8055638
- Issued November 8, 2011
Inventors: Michael Schechter -
Search Personalization Using Identifiers and Authentication State
- United States Patent Application 20120036011
Inventors: Michael Schechter
Michael Schechter's Education
University of Maryland College Park
BS, Computer Science
1997 – 2001
Activities and Societies: Gemstone, Honors
Michael Schechter's Additional Information
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
Not the Michael Schechter you were looking for? View more »