Share this page
Share this page E-mail this page Print this page RSS feeds
Home > People > Sanjay Agrawal
Sanjay Agrawal

PRINCIPAL RSDE/LEAD
.

Interests

(a) Exploration of richer search techniques to help aid user experience during web search in addition to providing keyword search interface over structured store (like relational databases). Work includes effective and high performance techniques for entity extraction, de-duplication, and normalization across entities in various domains (people, products are examples) for web scale data sources.

(b) Automatic performance tuning for relational databases based on its historical usage.

In addition, I am responsible for software development management, including planning, design and deployment, triaging and resolution of customer issues of Conference Management Toolkit (CMT) project; CMT is a web based service that is used to host academic conferences online. The service is used by hundreds of conferences, and has 50k+ users.

Experience

In addition to exploring new ideas as part of Research organization, where design and develop proof of concepts for interesting ideas in the area of SQL and Live Search, I have had extensive experience in product design, and development in addition to web services design and deployment.

  • 7+ years in Product Development.

Shipped Index Tuning Wizard, and Database Engine Tuning Advisor as part of SQL Server releases including QFEs, Service Packs when required. Also developed new ideas and algorithms to make the database tuning effective both from quality and efficiency purposes. Several of these ideas were also published in academic conferences.

  • 2+ years in Search related technogies

I have worked on entity extraction, and de-duplication techniques, and how this can be leveraged during web search to provide users with a much richer search experience.

  • 2+ years Web service design, and deployment

Conference Management Toolkit service is used presently by hundreds of conferences with 50K+ users around the world. Own the feature selection, design, development, and operational aspects of the service.

Publications