shajan

My blogs

About me

Industry Technology
Location WA, United States
Introduction Lead a development team working on building the next generation Search Engine for Microsoft Live Search from the ground up. Architect a Crawler and Indexer using a datacenter with tens of thousands of machines, processing petabytes of data every month. Primary goal is to build a Search Engine that can effectively compete with Google on Relevance. Before Search, worked on creating the .Net Runtime v1 for Microsoft. Designed and built the TypeSafety verifier and most of the Security features for .Net v1. Shipped code in multiple Microsoft products like Windows, SQL Server, Office, Visual Studio in the last 10 years. Patents 7,017,162 7,013,469 Software Platform : .Net Frameworks 6,993,751 Just In time Compiler : .Net Frameworks Pending Patents 20060190447 Query spelling correction : Search 20050283567 Storage 20050246716, 20050240943, 20030167356, 20030028685 Software Platform : .Net Frameworks 20060080647, 20020169999 Just In Time Compiler : .Net Frameworks
Interests Information Retrieval (Search), Compilers, Programming Languages