Search

Mohammad Yakoob Shahdad

from North Bend, WA
Age ~74

Mohammad Shahdad Phones & Addresses

  • North Bend, WA
  • Sammamish, WA
  • Bellevue, WA

Work

Company: Microsoft Mar 2010 Position: Software development engineer ii

Education

Degree: BASc School / High School: University of Toronto 2002 to 2006 Specialities: Electrical Engineering

Skills

Software Design • C# • Software Engineering • C++ • Object Oriented Design • Software Development • Data Structures • Test Driven Development • Data Driven Automation • Algorithms • C • Javascript • Ms Project • Microsoft Project • Design Patterns • Agile Project Management • Scrum • Kanban

Interests

Poverty Alleviation • Disaster and Humanitarian Relief

Industries

Computer Software

Resumes

Resumes

Mohammad Shahdad Photo 1

Principal Software Engineering

View page
Location:
Seattle, WA
Industry:
Computer Software
Work:
Microsoft since Mar 2010
Software Development Engineer II

Microsoft Nov 2007 - Mar 2010
Software Development Engineer
Education:
University of Toronto 2002 - 2006
BASc, Electrical Engineering
Skills:
Software Design
C#
Software Engineering
C++
Object Oriented Design
Software Development
Data Structures
Test Driven Development
Data Driven Automation
Algorithms
C
Javascript
Ms Project
Microsoft Project
Design Patterns
Agile Project Management
Scrum
Kanban
Interests:
Poverty Alleviation
Disaster and Humanitarian Relief

Publications

Us Patents

Asynchronously Editing A Synchronous Data Store, Such As A Project Management Data Store

View page
US Patent:
20090327403, Dec 31, 2009
Filed:
Jun 26, 2008
Appl. No.:
12/146516
Inventors:
Sudin Bhat - Redmond WA, US
Raju Iyer - Redmond WA, US
Daniel Michael - Seattle WA, US
Mohammad Yakoob Shahdad - Bellevue WA, US
Bonny Lau - Bellevue WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
G06F 9/46
US Classification:
709203, 718102
Abstract:
A dynamic client system is described that provides an interactive client-side web application experience to a user accessing an application through a web browser. At the client, the system receives an edit to a project task from a user of the client. The system receives an indication that the user has completed editing the project task. The system sends the edited project task to the project server. The client sends edits to the project server in the background and users can continue editing the project without waiting for the project server to finish processing the edits.

Summary Tasks For Top-Down Project Planning

View page
US Patent:
20100299171, Nov 25, 2010
Filed:
May 19, 2009
Appl. No.:
12/468663
Inventors:
Bonny P. Lau - Bellevue WA, US
Mohammad Yakoob Shahdad - Bellevue WA, US
Peter De Vries - Seattle WA, US
Alice Pritikin Steinglass - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06Q 10/00
US Classification:
705 8
Abstract:
Embodiments of the present invention are directed toward providing a method utilizing project management software for creating a project plan utilizing a top-down strategy allowing a user to describe high-level objectives before filling in details for the underlying tasks of which the high-level objectives are comprised. As an alternative to basing summary task dates and durations solely on subtask data, the present invention allows a user to enter dates and duration values into summary tasks regardless of when the corresponding subtasks occur. By utilizing a top-down project management approach, embodiments of the present invention promote utilizing summary tasks as a starting point of project planning. Users are able to input high-level objectives of a project when more specific details of subtasks are unknown. Because summary task data is not rolled-up from the subtask data, a user may specify details such as dates and durations of subtasks at a later time.
Mohammad Yakoob Shahdad from North Bend, WA, age ~74 Get Report