Microsoft
Senior Software Engineer
Microsoft Jan 2014 - Feb 2018
Software Engineer Ii
Microsoft Feb 2010 - Jan 2014
Software Development Engineer In Test
Microsoft Apr 2009 - Feb 2010
Software Engineer
Goldman Sachs Jan 2008 - Jun 2008
Technology Analyst - Intern
Education:
Northeastern University 2006 - 2008
Masters, Computer Science
University of Mumbai 2000 - 2004
Bachelors, Telecommunications, Electronics
Skills:
C# Software Development Data Analysis Test Automation Sql Xml C Javascript Html Asp.net Software Quality Assurance Testing Git Debugging Java C++ Linux Cascading Style Sheets Programming Big Data Analytics
Languages:
English Hindi
Software Development Engineer In Test At Microsoft
Software Development Engineer in Test at Microsoft
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
Microsoft since Feb 2010
Software Development Engineer in Test
Microsoft Apr 2009 - Feb 2010
Software Test Engineer II
Goldman Sachs Jan 2008 - Jul 2008
Technology Analyst Co-op
Sungard Higher Education May 2007 - Aug 2007
Software Developer Intern
Infosys Oct 2004 - Dec 2005
Software Developer
Education:
Northeastern University 2006 - 2008
Masters, Computer Science
Mumbai University
Us Patents
Determining Relevant Events In Source Code Analysis
Vincent C. Smith - Seattle WA, US Nathaniel E. Ayewah - Seattle WA, US Donn S. Terry - Woodinville WA, US Yue Yang - Redmond WA, US David J. Sielaff - Seattle WA, US Mansi S. Rajkondawar - Redmond WA, US Sunny Chatterjee - Bothell WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/44
US Classification:
717128
Abstract:
In embodiments of determining relevant events in source code analysis, a computing device includes a key event manager that is implemented to traverse executable paths in source code of executable software instructions, log events along the executable paths in the source code, and determine a defect in the source code along an executable path in the source code. A state machine is implemented to traverse back through the logged events and determine relevant events that are associated with the defect in the source code. An analysis output of the relevant events can then be generated to indicate the defect in the source code and a cause of the defect.
Generating Personalized Routes With User Route Preferences
- Redmond WA, US Elizabeth SALOWITZ - Seattle WA, US Ana Lilia OTERO DIAZ - Woodinville WA, US Kshitij SETHI - Bellevue WA, US Kshitij MEHTA - Bothell WA, US Jeff WEST - Sammamish WA, US Mansi RAJKONDAWAR - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G01C 21/34 G01C 21/36
Abstract:
A navigation device is provided that includes one or more input devices configured to receive starting and ending locations for route navigation, and a processor configured to retrieve user route preferences. The user route preferences may indicate one or more preferred route characteristics. The processor further may be configured to receive a request for a route from a starting location to an ending location via the one or more input devices, to read stored map information including a plurality of route segments. Each route segment may include route segment data indicating one or more route characteristics of that route segment. The processor may further be configured to generate a personalized route that includes at least one route segment having route segment data indicating at least one of the one or more preferred route characteristics of the user, and to display the personalized route to the user.
Generating Personalized Routes With User Route Preferences
- Redmond WA, US Elizabeth SALOWITZ - Seattle WA, US Ana Lilia OTERO DIAZ - Woodinville WA, US Kshitij SETHI - Bellevue WA, US Kshitij MEHTA - Bothell WA, US Jeff WEST - Sammamish WA, US Mansi RAJKONDAWAR - Redmond WA, US
Assignee:
Microsoft Technology Licensing, LLC - Redmond WA
International Classification:
G01C 21/34 G01C 21/36
Abstract:
A navigation device is provided that includes one or more input devices configured to receive starting and ending locations for route navigation, and a processor configured to retrieve user route preferences. The user route preferences may indicate one or more preferred route characteristics. The processor further may be configured to receive a request for a route from a starting location to an ending location via the one or more input devices, to read stored map information including a plurality of route segments. Each route segment may include route segment data indicating one or more route characteristics of that route segment. The processor may further be configured to generate a personalized route that includes at least one route segment having route segment data indicating at least one of the one or more preferred route characteristics of the user, and to display the personalized route to the user.
Youtube
MANSI & HARSES LAGNA LAKHWANU
CELEBRATING THE NEW BEGINNING OF MANSI & HARSES KINDLY JOIN US FOR Lag...
Duration:
3h 34m 36s
Ranjha Ranjha - Mansi Kumari Choreography || ...
VIDEO - BEAST CAMP 2022 CHOREOGRAPHER- MANSI KUMARI LOCATION- ARTIST L...
Duration:
2m 39s
RAJWADI PRE WEDDING RAJSHTHAN. || UTTAM AND M...
Duration:
3m 17s
What activism means to me: Mansi Shah
Mansi Shah, IWL Leadership Scholar and Co-President of GlobeMed at Rut...