Sriram M Sankaran, Age 5316215 Main St, Bellevue, WA 98008

Sriram Sankaran Phones & Addresses

16215 Main St, Bellevue, WA 98008 (425) 562-9166

15205 16Th St, Bellevue, WA 98007 (425) 562-9166

Mercer Island, WA

Hillsboro, OR

Sacramento, CA

Kiona, WA

Akron, OH

Show more

Mentions for Sriram M Sankaran

Sriram Sankaran resumes & CV records

Resumes

Sriram Sankaran Photo 25

Product Validation Engineer, Midrange Engineering, Cummins Inc.

Position:
Engineering Project leader at Cummins Inc.
Location:
Knightdale, North Carolina
Industry:
Mechanical or Industrial Engineering
Work:
Cummins Inc. - Rocky Mount, North Carolina Area since Jul 2012
Engineering Project leader
North Carolina State University - Raleigh-Durham, North Carolina Area Feb 2012 - Jun 2012
Graduate Research Associate - Automotive AC research, EcoCar
North Carolina State University - Raleigh-Durham, North Carolina Area Aug 2011 - May 2012
Graduate Teaching Assistant
Volvo 3P & North Carolina State Univeristy - Raleigh-Durham, North Carolina Area Mar 2011 - Mar 2012
Graduate Research Assistant
North Carolina State University - Raleigh-Durham, North Carolina Area Jan 2011 - May 2011
Graduate Teaching Assistant
North Carolina State University - Raleigh-Durham, North Carolina Area Aug 2010 - Dec 2010
Graduate Research Assistant
Education:
North Carolina State University 2010 - 2012
Masters, Mechanical Engineering
Anna University 2005 - 2009
Bachelor of Engineering, Mechanical Engineering
M.A.K. 2000 - 2004
M.A.K.
Skills:
Solidworks, ANSYS, Matlab, Advisor, Pro/Engineer, Simulink, Lathe, COSMOS, RSlogix, RSLogix, Pro Engineer
Sriram Sankaran Photo 26

Principal Software Engineer At Emc

Position:
Principal Software Engineer at EMC
Location:
Greater Seattle Area
Industry:
Computer Software
Work:
EMC - Greater Seattle Area since Dec 2012
Principal Software Engineer
Microsoft Corporation Jun 2008 - Dec 2012
Senior Software Development Lead
Oracle Corporation Feb 2004 - May 2008
Principal Member Technical Staff, Clusters & Parallel Storage Technology
Glu Mobile Sep 2003 - Jan 2004
Software Engineer
Indiana University Sep 2002 - Sep 2003
Research Assistant, Pervasive Technology Labs
Lawrence Berkeley National Lab May 2002 - Aug 2002
Summer Intern
WIPRO Technologies Ltd. Jun 2000 - Jun 2001
Software Engineer
Sriram Sankaran Photo 27

Sriram Sankaran

Location:
Bellevue, Washington
Industry:
Information Technology and Services
Sriram Sankaran Photo 28

Sriram Sankaran

Location:
United States
Sriram Sankaran Photo 29

Sriram Sankaran

Sriram Sankaran Photo 30

Sriram Sankaran

Publications & IP owners

Us Patents

Assignment Of Resources In Virtual Machine Pools

US Patent:
2013017, Jul 11, 2013
Filed:
Jan 9, 2012
Appl. No.:
13/346416
Inventors:
BRADLEY GENE CALDER - Bellevue WA, US
JU WANG - Redmond WA, US
VAMAN BEDEKAR - Redmond WA, US
SRIRAM SANKARAN - Bellevue WA, US
MARVIN McNETT, II - Redmond WA, US
PRADEEP KUMAR GUNDA - Bellevue WA, US
YANG ZHANG - Issaquah WA, US
SHYAM ANTONY - Bellevue WA, US
KAVITHA MANIVANNAN - Redmond WA, US
HEMAL KHATRI - Redmond WA, US
Assignee:
MICROSOFT CORPORTAION - Redmond WA
International Classification:
G06F 15/173
G06F 9/46
G06F 9/455
US Classification:
709226
Abstract:
Systems and methods are provided for assigning and associating resources in a cloud computing environment. Virtual machines in the cloud computing environment can be assigned or associated with pools corresponding to users as dedicated, standby, or preemptible machines. The various states provide users with the ability to reserve a desired level of resources while also allowing the operator of the cloud computing environment to increase resource utilization.

Decoupling Paas Resources, Jobs, And Scheduling

US Patent:
2013017, Jul 11, 2013
Filed:
Jan 9, 2012
Appl. No.:
13/346303
Inventors:
BRADLEY GENE CALDER - BELLEVUE WA, US
JU WANG - REDMOND WA, US
VAMAN BEDEKAR - REDMOND WA, US
SRIRAM SANKARAN - BELLEVUE WA, US
MARVIN MCNETT, II - REDMOND WA, US
PRADEEP KUMAR GUNDA - BELLEVUE WA, US
YANG ZHANG - ISSAQUAH WA, US
SHYAM ANTONY - BELLEVUE WA, US
KAVITHA MANIVANNAN - REDMOND WA, US
ARILD E. SKJOLSVOLD - KENMORE WA, US
HEMAL KHATRI - REDMOND WA, US
Assignee:
MICROSOFT CORPORATION - REDMOND WA
International Classification:
G06F 9/455
US Classification:
718 1
Abstract:
Systems and methods are presented for providing resources by way of a platform as a service in a distributed computing environment to perform a job. Resources of the system, job performing on the system, and schedulers of the jobs performing on the system are decoupled in a manner that allows a job to easily migrate among resources. It is contemplated that the migration of jobs from a first pool of resource to a second pool of resource is performed by the system without human intervention. The migration of a job may utilize different schedulers for the different resources. Further, it is contemplated that a pool of resources may automatically allocate additional or fewer resources in response to a migration of a job.

Platform As A Service Job Scheduling

US Patent:
2013017, Jul 11, 2013
Filed:
Jan 9, 2012
Appl. No.:
13/346334
Inventors:
BRADLEY GENE CALDER - BELLEVUE WA, US
JU WANG - REDMOND WA, US
VAMAN BEDEKAR - REDMOND WA, US
SRIRAM SANKARAN - BELLEVUE WA, US
MARVIN McNETT, II - REDMOND WA, US
PRADEEP KUMAR GUNDA - BELLEVUE WA, US
YANG ZHANG - ISSAQUAH WA, US
SHYAM ANTONY - BELLEVUE WA, US
KAVITHA MANIVANNAN - REDMOND WA, US
ARILD E. SKJOLSVOLD - KENMORE WA, US
HEMAL KHATRI - REDMOND WA, US
Assignee:
MICROSOFT CORPORATION - REDMOND WA
International Classification:
G06F 9/50
US Classification:
718104
Abstract:
Systems and methods are presented for providing resources by way of a platform as a service in a distributed computing environment to perform a job. A user may submit a work item to the system that results in a job being processed on a pool of virtual machines. The pool may be automatically established by the system in response to the work item and other information associated with the work item, the user, and/or the account. Further, it is contemplated that resources associated with the pool, such as virtual machines, may be automatically allocated based, at least in part, on information associated with the work item, the user, the account, the pool, and/or the system.

Paas Hierarchial Scheduling And Auto-Scaling

US Patent:
2013017, Jul 11, 2013
Filed:
Jan 9, 2012
Appl. No.:
13/346348
Inventors:
BRADLEY GENE CALDER - BELLEVUE WA, US
JU WANG - REDMOND WA, US
VAMAN BEDEKAR - REDMOND WA, US
SRIRAM SANKARAN - BELLEVUE WA, US
MARVIN MCNETT, II - REDMOND WA, US
PRADEEP KUMAR GUNDA - BELLEVUE WA, US
YANG ZHANG - ISSAQUAH WA, US
SHYAM ANTONY - BELLEVUE WA, US
KAVITHA MANIVANNAN - REDMOND WA, US
ARILD E SKJOLSVOLD - KENMORE WA, US
HEMAL KHATRI - REDMOND WA, US
Assignee:
MICROSOFT CORPORATION - REDMOND WA
International Classification:
G06F 9/50
G06F 9/46
US Classification:
718104, 718102
Abstract:
In various embodiments, systems and methods are presented for providing resources by way of a platform as a service in a distributed computing environment to perform a job. The system may be comprised of a number of components, such as a task machine, a task location service machine, and a high-level location service machines that in combination are useable to accomplish functions provided herein. It is contemplated that the system performs methods for providing resources by determining resources of the system, such as virtual machines, and applying auto-scaling rules to the system to scale those resources. Based on the determination of the auto-scaling rules, the resources may be allocated to achieve a desired result.

Pricing Of Resources In Virtual Machine Pools

US Patent:
2013017, Jul 11, 2013
Filed:
Jan 9, 2012
Appl. No.:
13/346375
Inventors:
BRADLEY GENE CALDER - Bellevue WA, US
JU WANG - Redmond WA, US
SRIRAM SANKARAN - Bellevue WA, US
MARVIN McNETT, II - Redmond WA, US
PRADEEP KUMAR GUNDA - Bellevue WA, US
YANG ZHANG - Issaquah WA, US
SHYAM ANTONY - Bellevue WA, US
KAVITHA MANIVANNAN - Redmond WA, US
ARILD E. SKJOLSVOLD - Kenmore WA, US
HEMAL KHATRI - Redmond WA, US
Assignee:
MICROSOFT CORPORTAION - Redmond WA
International Classification:
G06Q 30/06
US Classification:
705 263
Abstract:
Systems and methods are provided for assigning resources in a cloud computing environment via a spot pricing process. The spot pricing process allows virtual machines to be assigned on a preemptible basis to pools based on bids associated with the pools. The bids can be used to determine a price for assignment of preemptible virtual machines. Preemptible virtual machines can then be assigned to pools based at least in part on the submitted bids in relation to the determined price.

Assignment Of Resources In Virtual Machine Pools

US Patent:
2019027, Sep 12, 2019
Filed:
Feb 18, 2019
Appl. No.:
16/278665
Inventors:
- REDMOND WA, US
JU WANG - REDMOND WA, US
VANAM BEDEKAR - REDMOND WA, US
SRIRAM SANKARAN - BELLEVUE WA, US
MARVIN McNETT, II - REDMOND WA, US
PRADEEP KUMAR GUNDA - BELLEVUE WA, US
YANG ZHANG - ISSQUAH WA, US
SHYAM ANTONY - BELLEVUE WA, US
KAVITHA MANIVANNAN - REDMOND WA, US
HEMAL KHATRI - REDMOND WA, US
International Classification:
G06F 9/455
G06F 9/50
H04L 12/911
Abstract:
Systems and methods are provided for assigning and associating resources in a cloud computing environment. Virtual machines in the cloud computing environment can be assigned or associated with pools corresponding to users as dedicated, standby, or preemptible machines. The various states provide users with the ability to reserve a desired level of resources while also allowing the operator of the cloud computing environment to increase resource utilization.

Assignment Of Resources In Virtual Machine Pools

US Patent:
2015006, Mar 5, 2015
Filed:
Oct 28, 2014
Appl. No.:
14/526447
Inventors:
- Redmond WA, US
JU WANG - Redmond WA, US
VAMAN BEDEKAR - Redmond WA, US
SRIRAM SANKARAN - Bellevue WA, US
MARVIN McNETT, II - Redmond WA, US
PRADEEP KUMAR GUNDA - Bellevue WA, US
YANG ZHANG - Issaquah WA, US
SHYAM ANTONY - Bellevue WA, US
KAVITHA MANIVANNAN - Redmons WA, US
HEMAL KHATRI - Redmond WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/455
H04L 12/911
US Classification:
718 1
Abstract:
Systems and methods are provided for assigning and associating resources in a cloud computing environment. Virtual machines in the cloud computing environment can be assigned or associated with pools corresponding to users as dedicated, standby, or preemptible machines. The various states provide users with the ability to reserve a desired level of resources while also allowing the operator of the cloud computing environment to increase resource utilization.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.