Devendra R Jaisinghani

age ~53

from Smyrna, GA

Also known as:
  • Devendra R Jaisinghasi
  • Devendra I

Devendra Jaisinghani Phones & Addresses

  • Smyrna, GA
  • 3359 Monaghan St, Dublin, CA 94568 • 9258295110
  • Syracuse, NY
  • 34483 Felix Ter, Fremont, CA 94555 • 5105740962
  • Sunnyvale, CA
  • Alameda, CA
  • 34483 Felix Ter, Fremont, CA 94555 • 5108472149

Work

  • Position:
    Precision Production Occupations

Education

  • Degree:
    Bachelor's degree or higher

Emails

Resumes

Devendra Jaisinghani Photo 1

Staff Engineer

view source
Location:
3359 Monaghan St, Dublin, CA 94568
Industry:
Internet
Work:
Linkedin
Staff Engineer

Aarcai Mar 2014 - May 2018
Founder

Netflix Nov 2012 - Feb 2014
Senior Performance Architect

Sabbatical 2011 - 2012
On Sabbatical

Ebay Apr 2007 - Jun 2011
Senior Member of Technical Staff - Architecture, Principal Architect
Education:
Syracuse University
Master of Science, Masters, Computer Engineering
Stanford University
Department of Technology, Savitribai Phule Pune University
Bachelor of Engineering, Bachelors, Electronics
Skills:
Distributed Systems
Cloud Computing
Scalability
System Architecture
Data Center
Java
Software Engineering
Sdlc
Machine Learning
Web Services
Technical Leadership
Event Processing
Unix
Xml
C
Scrum
Javascript
Information Modeling
Performance Analysis
Networking Protocol
Ooad
C++
Uml
Xml Schema
Grails
Agile Methodologies
Octave
Devendra Jaisinghani Photo 2

Devendra Jaisinghani

view source

Us Patents

  • Configuring A Service Based On Manipulations Of Graphical Representations Of Abstractions Of Resources

    view source
  • US Patent:
    8316305, Nov 20, 2012
  • Filed:
    Dec 30, 2011
  • Appl. No.:
    13/341778
  • Inventors:
    Devendra Rajkumar Jaisinghani - Dublin CA, US
  • Assignee:
    eBay Inc. - San Jose CA
  • International Classification:
    G06F 15/177
    G06F 15/173
  • US Classification:
    715734, 715735, 715736, 715739, 709220, 709223, 709226
  • Abstract:
    A method to enable defining of a profile of a service through manipulation of graphical representations of abstractions of resources in a data center is disclosed. The profile of the service is accessed. A graphical representation of an abstraction of the first resource type is presented. A graphical representation of an abstraction of a second resource type is presented. A manipulation of the graphical representation of the abstraction of the second resource type is detected with respect to the graphical representation of the abstraction of the first resource type. Based on the manipulation, a correspondence between the abstraction of the second resource type and the profile of the service is identified and a relationship between the abstraction of the second resource type and the abstraction of the first resource type is identified. The profile of the service is updated to include information identifying the correspondence and the relationship.
  • Method And Apparatus For Recovering From Failure Of A Mirrored Boot Device

    view source
  • US Patent:
    20020112198, Aug 15, 2002
  • Filed:
    Feb 13, 2001
  • Appl. No.:
    09/782572
  • Inventors:
    Swee Lim - Cupertino CA, US
    Devendra Jaisinghani - Fremont CA, US
    Sanjay Nadkarni - Louisville CO, US
    Robert Gittins - Westminster CO, US
  • International Classification:
    H02H003/05
  • US Classification:
    714/007000
  • Abstract:
    A system and method are provided for recovering from the failure of a mirrored boot device (e.g., disk drive). One method is implemented for a computer system that mirrors two (or more) boot devices. If one of the devices fails, a set of compensating activities is performed, which may include removing the failed device from the list of devices from which the system may boot, deleting mirror state data from the device and removing the failed device from the mirroring scheme. After the failed device is repaired or replaced, a set of reintegrating activities is performed, which may include including the device in the mirroring scheme, restoring mirror state data to the device and adding the device to the list of boot devices. Even if the system includes only two mirrored boot devices and one of them fails, it can continue operation and can reboot successfully without using stale data.
  • Request Mapping For Load Balancing

    view source
  • US Patent:
    20030225859, Dec 4, 2003
  • Filed:
    May 31, 2002
  • Appl. No.:
    10/159191
  • Inventors:
    Sanjay Radia - Fremont CA, US
    Saveen Pakala - Milpitas CA, US
    Devendra Jaisinghani - Fremont CA, US
    Kumar Ramaswamy - San Jose CA, US
  • Assignee:
    SUN MICROSYSTEMS, INC.
  • International Classification:
    G06F015/163
    G06F009/54
    G06F009/00
    G06F015/173
    G06F015/16
  • US Classification:
    709/219000, 709/243000
  • Abstract:
    A request mapping technique allows a layer load balancing process to operate, effectively, based on layer information. Thus, the request mapping technique helps a load balancer forward information requests to appropriate information servers based on high level information.
  • Extensible Framework To Support Different Deployment Architectures

    view source
  • US Patent:
    20110029673, Feb 3, 2011
  • Filed:
    Mar 5, 2010
  • Appl. No.:
    12/718924
  • Inventors:
    Devendra Rajkumar Jaisinghani - Dublin CA, US
  • International Classification:
    G06F 15/16
  • US Classification:
    709226
  • Abstract:
    A method for managing services and resources across a plurality of deployment architectures is described. The method begins by defining a profile corresponding to a deployment architecture. Each profile is defined according to a meta-model. The meta model comprises a service object representing a service that is accessible over a network, resource objects representing resources consumed by the service, inter-relationships between the service and resources, inter-relationships between the resources. For each profile, a topology is generated based on the profile. The topology includes the resources used to perform a task.
  • Automated Failure Recovery Of Subsystems In A Management System

    view source
  • US Patent:
    20110029810, Feb 3, 2011
  • Filed:
    Jul 7, 2010
  • Appl. No.:
    12/831929
  • Inventors:
    Devendra Rajkumar Jaisinghani - Dublin CA, US
  • International Classification:
    G06F 11/20
    G06F 12/00
    G06F 11/07
  • US Classification:
    714 7, 711154, 714 48, 711E12001, 714E11024, 714E11084, 714 2
  • Abstract:
    Systems and methods for automated failure recovery of subsystems of a management system are described. The subsystems are built and modeled as services, and their management, specifically their failure recovery, is done in a manner similar to that of services and resources managed by the management system. The management system consists of a microkernel, service managers, and management services. Each service, whether a managed service or a management service, is managed by a service manager. The service manager itself is a service and so is in turn managed by the microkernel. Both managed services and management services are monitored via in-band and out-of-band mechanisms, and the performance metrics and alerts are transported through an event system to the appropriate service manager. If a service fails, the service manager takes policy-based remedial steps including, for example, restarting the failed service.
  • Cloud Computing: Unified Management Console For Services And Resources In A Data Center

    view source
  • US Patent:
    20110029882, Feb 3, 2011
  • Filed:
    Feb 26, 2010
  • Appl. No.:
    12/714429
  • Inventors:
    Devendra Rajkumar Jaisinghani - Dublin CA, US
  • International Classification:
    G06F 3/01
    G06F 15/16
  • US Classification:
    715736, 709226, 709223
  • Abstract:
    A system and a method to manage a data center through a client is disclosed. A method includes retrieving a deployment profile of a service, determining from the deployment profile an abstract type of a resource for the service, and presenting a representation of the abstract type to be selected by a user. A selection of the representation of the abstract type adds a first modeled instance of the resource to a modeled topology of the service where the first modeled instance has the abstract type.
  • System And Method To Uniformly Manage Operational Life Cycles And Service Levels

    view source
  • US Patent:
    20110029981, Feb 3, 2011
  • Filed:
    Feb 26, 2010
  • Appl. No.:
    12/714425
  • Inventors:
    Devendra Rajkumar Jaisinghani - Dublin CA, US
  • International Classification:
    G06F 9/50
  • US Classification:
    718104, 718100
  • Abstract:
    A system and a method to manage a data center, the method including, for example, retrieving a physical topology of a service; determining from the physical topology a concrete type of a resource for the service; and selecting an actual instance of the resource in the data center. The actual instance having the concrete type and the actual instance selected such that a consumption of the actual instance does not violate at least one of a constraint and a policy.
  • Configuring A Service Based On Manipulations Of Graphical Representations Of Abstractions Of Resources

    view source
  • US Patent:
    20130080902, Mar 28, 2013
  • Filed:
    Nov 16, 2012
  • Appl. No.:
    13/679632
  • Inventors:
    Devendra Rajkumar Jaisinghani - Dublin CA, US
  • Assignee:
    eBay Inc. - San Jose CA
  • International Classification:
    G06F 3/048
  • US Classification:
    715736
  • Abstract:
    A method to enable defining of a profile of a service through manipulation of graphical representations of abstractions of resources in a data center is disclosed. The profile of the service is accessed. A graphical representation of an abstraction of the first resource type is presented. A graphical representation of an abstraction of a second resource type is presented. A manipulation of the graphical representation of the abstraction of the second resource type is detected with respect to the graphical representation of the abstraction of the first resource type. Based on the manipulation, a correspondence between the abstraction of the second resource type and the profile of the service is identified and a relationship between the abstraction of the second resource type and the abstraction of the first resource type is identified. The profile of the service is updated to include information identifying the correspondence and the relationship.

Facebook

Devendra Jaisinghani Photo 3

Devendra Jaisinghani

view source
Friends:
Kuntal Goel, Sanjay Manohar Jaisinghani, Sumanth Kamatala

Get Report for Devendra R Jaisinghani from Smyrna, GA, age ~53
Control profile