Search

Ajey Shah Phones & Addresses

  • Dublin, CA
  • Emeryville, CA
  • Bellevue, WA
  • Redmond, WA
  • Irvine, CA

Work

Company: Microsoft Sep 2011 Address: Redmond Position: Software development engineer ii

Education

Degree: Middle school School / High School: St. Mary's school pune 1993 to 2001

Skills

C# • Java • Javascript • Html • Css • Jquery • Bootstrap • .Net • Web Applications • Algorithms • Visual Studio • Asp.net • Web Services • Sharepoint • Xml • Ajax • Oracle • Microsoft Sql Server • Amazon Web Services • Windows Azure • Databases • Sql Azure • Windows Phone • Silverlight • Aura

Languages

English • Hindi

Interests

Software Design

Industries

Internet

Resumes

Resumes

Ajey Shah Photo 1

Engineering Manager And Technician Lead

View page
Location:
1465 65Th St, Emeryville, CA 94608
Industry:
Internet
Work:
Microsoft - Redmond since Sep 2011
Software Development Engineer II

Microsoft - Redmond Apr 2009 - Aug 2011
Software Development Engineer

OrderCup - Rancho Santa Margarita, CA Oct 2008 - Dec 2008
Web Application Development Intern

Microsoft - Redmond Jun 2008 - Sep 2008
Software Development Engineer Intern

UC Irvine - Irvine, CA Feb 2008 - May 2008
Graduate Student Researcher
Education:
St. Mary's school pune 1993 - 2001
Middle school
Stanford University
University of California, Irvine 2007 - 2009
M.S, Computer Science
College of Engineering Pune 2003 - 2007
BS, Computer Science
Skills:
C#
Java
Javascript
Html
Css
Jquery
Bootstrap
.Net
Web Applications
Algorithms
Visual Studio
Asp.net
Web Services
Sharepoint
Xml
Ajax
Oracle
Microsoft Sql Server
Amazon Web Services
Windows Azure
Databases
Sql Azure
Windows Phone
Silverlight
Aura
Interests:
Software Design
Languages:
English
Hindi

Publications

Us Patents

Providing Status Of Site Access Requests

View page
US Patent:
20130061295, Mar 7, 2013
Filed:
Sep 1, 2011
Appl. No.:
13/223741
Inventors:
Bojana Marjanovie Duke - Seattle WA, US
Ajey Pankaj Shah - Redmond WA, US
Reed George Pankhurst - Renton WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 21/00
US Classification:
726 5
Abstract:
Concepts and technologies are described herein for providing status of site access requests. In accordance with the concepts and technologies disclosed herein, a user attempts to access functionality of a server application that is limited to authorized users. In response to the access attempt, the server application determines if the user is authorized to access the functionality and if the user has previously requested access to the functionality. If the user has not previously requested access to the application, the server application can present a user interface to the user for requesting access to the server application. If the user has previously requested access to the application, the server application can present an indication that an access request already exists, history and status information associated with the access request, and/or an interface for submitting messages to the site owner or other entity.

Online Application Testing Across Browser Environments

View page
US Patent:
20160077949, Mar 17, 2016
Filed:
Nov 20, 2015
Appl. No.:
14/948033
Inventors:
- Redmond WA, US
Zachary A. Nation - Seattle WA, US
John W. Strick - Seattle WA, US
Ajey P. Shah - Bellevue WA, US
Michael B. Silverstein - Kirkland WA, US
Aditi Mandal - Bothell WA, US
Yubo Jia - Bellevue WA, US
Alexander S. Spitsyn - Kirkland WA, US
Emre Bogazliyanlioglu - Seattle WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G06F 11/36
Abstract:
A stub can be loaded into a first browser environment of a browser application on a client machine, with the stub being loaded from a domain. The stub can execute to load an online application test into the first browser environment. Additionally, the test can execute in the first browser environment to conduct the test on an online application. For example, the test may be conducted from a second browser environment of the browser on the client machine. Performing the test can include loading one or more digital pages from the application into the second browser environment.

Unbalanced Mapping Between Desktop And Mobile Pages

View page
US Patent:
20150142890, May 21, 2015
Filed:
Nov 17, 2014
Appl. No.:
14/542860
Inventors:
- Redmond WA, US
Sujata Suresh Adgaonkar - Redmond WA, US
David Chan - Sammamish WA, US
Ajey Pankaj Shah - Bellevue WA, US
Frederico A. Mameri - New York NY, US
Alin Sirbu - Seattle WA, US
Elias David Block - Bellevue WA, US
Alexandru Dan Burst - Kirkland WA, US
Kristofer D. Hoffman - Sammamish WA, US
John Lincoln DeMaris - Seattle WA, US
Kathryn Bergina Dramstad - Seattle WA, US
Dwayne Wensley Ricardo Codrington - Newcastle WA, US
Alexandra Leewon Schultz - Cambridge MA, US
Onur Dagci - Bellevue WA, US
Michael Brandon Silverstein - Kirkland WA, US
International Classification:
H04L 29/08
US Classification:
709204
Abstract:
A collaboration service is disclosed that hosts various collaboration sites. Each of the sites includes desktop pages and mobile pages. A routing service redirects mobile requests for the desktop pages to the mobile pages in accordance with a desktop-to-mobile mapping that defines an unbalanced correspondence between the desktop pages and the mobile pages. The routing service also redirects desktop requests for the mobile pages to the desktop pages in accordance with a mobile-to-desktop mapping that defines a balanced correspondence between them desktop pages and the mobile pages.

Enhanced Event Handler Attachment

View page
US Patent:
20150143227, May 21, 2015
Filed:
Nov 17, 2014
Appl. No.:
14/542819
Inventors:
- Redmond WA, US
Sujata Suresh Adgaonkar - Redmond WA, US
David Chan - Sammamish WA, US
Ajey Pankaj Shah - Bellevue WA, US
Frederico A. Mameri - New York NY, US
Alin Sirbu - Seattle WA, US
Elias David Block - Bellevue WA, US
Alexandru Dan Burst - Kirkland WA, US
Kristofer D. Hoffman - Sammamish WA, US
John Lincoln DeMaris - Seattle WA, US
Kathryn Bergina Dramstad - Seattle WA, US
Dwayne Wensley Ricardo Codrington - Newcastle WA, US
Alexandra Leewon Schultz - Cambridge MA, US
Onur Dagci - Bellevue WA, US
Michael Brandon Silverstein - Kirkland WA, US
International Classification:
G06F 17/22
G06F 17/24
H04L 29/08
US Classification:
715234
Abstract:
Systems, software, and methods are disclosed herein for implementing a template rendering engine that facilities enhanced event handler attachment when executed by a processing system in the context of a browser application. The template rendering engine examines hypertext markup language (HTML) code downloaded to the browser for templates encoded in the HTML code. When a template is encountered in the HTML code, the template rendering engine examines the template for event handling information indicative of at least an element to render in a web page and an event handler to attach to the element in the web page. The template rendering engine then produces new HTML code for the browser to consume when rendering the web page, the new HTML code comprising the element and the event handler attached to the element.

Online Application Testing Across Browser Environments

View page
US Patent:
20150089299, Mar 26, 2015
Filed:
Sep 25, 2013
Appl. No.:
14/036289
Inventors:
- Redmond WA, US
Zachary A. Nation - Seattle WA, US
John W. Strick - Seattle WA, US
Ajey P. Shah - Bellevue WA, US
Michael B. Silverstein - Kirkland WA, US
Aditi Mandal - Bothell WA, US
Yubo Jia - Bellevue WA, US
Alexander S. Spitsyn - Kirkland WA, US
Emre Bogazliyanlioglu - Seattle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 11/36
US Classification:
714 3814
Abstract:
A stub can be loaded into a first browser environment of a browser application on a client machine, with the stub being loaded from a domain. The stub can execute to load an online application test into the first browser environment. Additionally, the test can execute in the first browser environment to conduct the test on an online application. For example, the test may be conducted from a second browser environment of the browser on the client machine. Performing the test can include loading one or more digital pages from the application into the second browser environment.

Techniques To Locate And Display Content Shared With A User

View page
US Patent:
20150032813, Jan 29, 2015
Filed:
Dec 31, 2013
Appl. No.:
14/145743
Inventors:
- Redmond WA, US
Mary David - Seattle WA, US
Eli Block - Bellevue WA, US
Ajey Shah - Bellevue WA, US
Alex Burst - Kirkland WA, US
Dave Chan - Sammamish WA, US
Dwane Codrington - New Castle WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
H04L 29/06
US Classification:
709204
Abstract:
Techniques to locate and display content shared with a member of an online community are described. In an embodiment, a technique may include receiving a request from a client device for all content items in an online community that are shared with a first member of the online community. All of the content items in the online community that are shared with the first member are identified and the identified content items are provided to the requesting client device.
Ajey P Shah from Dublin, CA, age ~39 Get Report