BackgroundCheck.run
Search For

Vikram Kapoor, 442181 Kingsbury Cir, Santa Clara, CA 95054

Vikram Kapoor Phones & Addresses

2181 Kingsbury Cir, Santa Clara, CA 95054   

Sunnyvale, CA   

Sacramento, CA   

North Brunswick, NJ   

Newark, DE   

Salt Lake City, UT   

Hicksville, NY   

Mentions for Vikram Kapoor

Career records & work history

Lawyers & Attorneys

Vikram Kapoor Photo 1

Vikram Kapoor - Lawyer

Specialties:
Employment & Labor
ISLN:
922438364
Admitted:
2013

Vikram Kapoor resumes & CV records

Resumes

Vikram Kapoor Photo 48

Senior Oracle And Bigdata Dba

Location:
Sunnyvale, CA
Industry:
Information Technology And Services
Work:
Apple
Senior Oracle and Bigdata Dba
Computer Associates, Inc Sep 2012 - Mar 2013
Senior Oracle Production Dba
Playstation Aug 2011 - Sep 2012
Oracle Production Support Dba
Wells Fargo Apr 2010 - Aug 2011
Oracle Development and Production Dba
Hewlett-Packard May 2009 - Mar 2010
Oracle Dba
Tomax Corporation Feb 2008 - May 2009
Oracle Dba
Bharat Heavy Electricals Limited Jul 2003 - May 2005
Oracle Developer
Education:
New York Institute of Technology 2006 - 2007
Master of Science, Masters, Computer Science
Punjab Technical University, Jalandhar 1999 - 2003
Bachelor of Engineering, Bachelors, Computer Science
Skills:
Oracle, Databases, Oracle Rac, Sql, Database Design, Sql Tuning, Pl/Sql, Shell Scripting, Unix, Performance Tuning, Linux, Solaris, Microsoft Sql Server, High Availability, Rman, Unix Shell Scripting, Windows, Data Warehousing
Languages:
English
Certifications:
Oracle 9I, Oracle 10I and Oracle 11I Oca Certification.
Vikram Kapoor Photo 49

Co-Founder, Chief Technology Officer

Location:
San Francisco, CA
Industry:
Computer Software
Work:
Sutter Hill Ventures Sep 2014 - Jan 2015
Entrepreneur In Residence
Lacework Sep 2014 - Jan 2015
Co-Founder, Chief Technology Officer
Bromium Mar 2011 - Aug 2014
Senior Director of Engineering
Oracle Jan 2007 - Mar 2011
Senior Development Manager
Oracle Jul 2004 - Dec 2006
Development Manager
Pillar Data Systems Jan 2003 - Jul 2004
Senior Software Engineer
Kuokoa Networks Apr 2002 - Dec 2002
Senior Software Engineer
Valicert 2000 - 2002
Senior Software Engineer
Microsoft 1999 - 1999
Intern
Riverrun Software Group 1997 - 1998
Software Engineer
Education:
University of Minnesota 1998 - 2000
Master of Science, Masters, Computer Science
Indian Institute of Technology (Banaras Hindu University), Varanasi 1993 - 1997
Bachelors, Bachelor of Technology, Computer Science
University of Minnesota - Twin Cities
Institute of Technology, Bhu
Skills:
Distributed Systems, Databases, Storage, Java, Cloud Computing, Software Development, Algorithms, Cluster, Software Engineering, Virtualization, Linux, C++, Scalability, Performance Tuning, Security, Perl, Programming, File Systems
Vikram Kapoor Photo 50

Vikram Singh Kapoor

Vikram Kapoor Photo 51

Vikram Kapoor

Vikram Kapoor Photo 52

Vikram Kapoor

Vikram Kapoor Photo 53

Vikram Kapoor

Vikram Kapoor Photo 54

Managing Director At Navigant

Position:
Managing Director at Navigant
Location:
New York, New York
Industry:
Management Consulting
Work:
Navigant - Greater New York City Area since Nov 2012
Managing Director
Skills:
Mergers, Transition Management, IP, Valuation, Financial Modeling, Capital Markets, Derivatives, Financial Analysis, Fixed Income, Due Diligence, Risk Management, Securities, Equities, Portfolio Management, Business Valuation

Publications & IP owners

Us Patents

Snapshots Of File Systems In Data Storage Systems

US Patent:
6959313, Oct 25, 2005
Filed:
Jul 8, 2003
Appl. No.:
10/616128
Inventors:
Vikram Kapoor - Sunnyvale CA, US
Kurt Alan Shoens - Los Altos CA, US
Mark Steven Schultz - Los Altos CA, US
Rex Rilen Hamilton - Ben Lomond CA, US
Assignee:
Pillar Data Systems, Inc. - San Jose CA
International Classification:
G06F017/30
US Classification:
707205, 707202, 707203, 707204
Abstract:
The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space.

Methods Of Snapshot And Block Management In Data Storage Systems

US Patent:
7257606, Aug 14, 2007
Filed:
Jun 7, 2005
Appl. No.:
11/147739
Inventors:
Vikram Kapoor - Sunnyvale CA, US
Kurt Alan Shoens - Los Altos CA, US
Mark Steven Schultz - Los Altos CA, US
Rex Rilen Hamilton - Ben Lomond CA, US
Assignee:
Pillar Data Systems, Inc. - San Jose CA
International Classification:
G06F 17/30
US Classification:
707205, 707203, 707204, 711162
Abstract:
The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space.

Supporting Replication Among A Plurality Of File Operation Servers

US Patent:
7409397, Aug 5, 2008
Filed:
Jun 30, 2005
Appl. No.:
11/172674
Inventors:
Namit Jain - Sonta Clara CA, US
Syam Pannala - Fremont CA, US
Sam Idicula - San Jose CA, US
Nipun Agarwal - Santa Clara CA, US
Eric Sedlar - San Francisco CA, US
Vikram Kapoor - Sunnyvale CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707 10, 707 1, 707101, 707102
Abstract:
A method and apparatus for performing network file system (NFS) operations across a plurality of servers is provided. At a first server, a filehandle for a particular file is generated based, at least in part, on an identifier that uniquely identifies the particular file relative to all other files within a file system repository. The file system repository may be implemented in a database. The identifier may also be stored in the database. The first server sends a client the filehandle. The client may thereafter send another request for the performance of a file operation, containing the filehandle, to a different server. The second server may read the filehandle and use the identifier to locate the file within the repository against which to perform the file operation without receiving, from the first server, information that associates the filehandle with the file.

Efficient Implementation Of Multiple Work Areas In A File System Like Repository That Supports File Versioning

US Patent:
7533136, May 12, 2009
Filed:
Dec 22, 2005
Appl. No.:
11/316777
Inventors:
Sam Idicula - San Jose CA, US
Thomas Baby - Foster City CA, US
Vikram Kapoor - Sunnyvale CA, US
Nipun Agarwal - Santa Clara CA, US
Eric Sedlar - San Francisco CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707203, 707 8
Abstract:
A shared workspace is associated with a group of users who share the workspace, which isolates a set of shared resources from other resources stored in a repository that supports versioning of resources. The content of a shared workspace is maintained using a set of shared references, to the set of resources associated with the shared workspace. A virtual workspace is created for a user by generating a personal mapping for the user, where the personal mapping indicates which resources from the set of shared resources the user has made personal, e. g. , by checking out such resources from the repository. If the user submits a query on the repository, the particular version of each resource involved in the query is readily determinable from the shared workspace and the user's virtual workspace.

Efficient Support For Workspace-Local Queries In A Repository That Supports File Versioning

US Patent:
7543004, Jun 2, 2009
Filed:
Dec 22, 2005
Appl. No.:
11/316803
Inventors:
Sam Idicula - San Jose CA, US
Thomas Baby - Foster City CA, US
Vikram Kapoor - Cupertino CA, US
Nipun Agarwal - Santa Clara CA, US
Eric Sedlar - San Francisco CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707203
Abstract:
Evaluation of workspace-local queries on a repository that supports versioning is enabled by tracking which versions of resources that are stored in the repository are associated with particular workspaces. A mapping is created and maintained for each workspace and each workspace-enabled table, i. e. , a repository table that supports multiple versions of resources in the table. The mapping, such as a bit vector, is indexed by resource identifier. A set bit indicates that a particular resource version that corresponds to the bit is associated with the particular workspace. Therefore, the mapping indicates which rows in the workspace-enabled table are in the particular workspace. Index-based and functional evaluation schemes may utilize the per workspace, per table mapping to evaluate queries on the versioned repository. A new operator (IN_WORKSPACE) is introduced, through which an evaluation routine is invoked to determine whether or not a particular row maps to a particular workspace.

Techniques For Performing File Operations Involving A Link At A Database Management System

US Patent:
7610304, Oct 27, 2009
Filed:
Dec 5, 2005
Appl. No.:
11/294894
Inventors:
Namit Jain - Santa Clara CA, US
Nipun Agarwal - Santa Clara CA, US
Ravi Murthy - Fremont CA, US
Syam Pannala - San Jose CA, US
Vikram Kapoor - Sunnyvale CA, US
Eric Sedlar - San Francisco CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
G06F 15/16
US Classification:
707102, 707 1
Abstract:
A method and apparatus for performing file system operations involving a link is provided. A request to perform a file system operation involving a link is received from a client at a database server. The link may establish a relationship a source resource has to a target resource. The source resource and the target resource may be stored within a repository implemented by a storage medium, such as a database. The database server may perform the file system operation by storing, in the database, one or more link records that identifies the link between the first resource and the second resource. File system operations, such as a NFS file system operation, which involve links may be performed at a database management system.

Snapshots Of File Systems In Data Storage Systems

US Patent:
7653669, Jan 26, 2010
Filed:
Jul 16, 2007
Appl. No.:
11/879230
Inventors:
Vikram Kapoor - Sunnyvale CA, US
Kurt Alan Shoens - Los Altos CA, US
Mark Steven Schultz - Los Altos CA, US
Rex Rilen Hamilton - Ben Lomond CA, US
Assignee:
Pillar Data Systems, Inc. - San Jose CA
International Classification:
G06F 17/30
US Classification:
707204, 707203, 711162
Abstract:
The present invention relates to methods and systems of snapshot management of a file system in a data storage system. To represent the snapshots, the invention maintains pointers to the root block pointer of each snapshot. When the active file system is modified, this invention avoids overwriting any blocks used by previous snapshots by allocating new blocks for the modified blocks. When the invention needs to put an established block in a new location, it must update a parent block to point to the new location. The update to the parent block may then require allocating a new block for the new parent block and so forth. Parts of the file system not modified since a snapshot remain in place. The amount of space required to represent snapshots scales with the fraction of the file system that users modify. To maintain snapshot integrity, this invention keeps track of the first and last snapshots that use each block in space map blocks spread throughout the file system data space.

Sharing State Information Among A Plurality Of File Operation Servers

US Patent:
7809675, Oct 5, 2010
Filed:
Jun 29, 2005
Appl. No.:
11/172472
Inventors:
Namit Jain - Santa Clara CA, US
Syam Pannala - Fremont CA, US
Sam Idicula - San Jose CA, US
Nipun Agarwal - Santa Clara CA, US
Eric Sedlar - San Francisco CA, US
Vikram Kapoor - Sunnyvale CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
G06F 12/00
US Classification:
707200, 707204
Abstract:
A method and apparatus for sharing state information among a plurality of servers is provided. A first server receives a request to perform a file operation, such as a NFS file system operation. Thereafter, the first server updates state information to reflect a change in state associated with processing the request. The first server then causes state update information, which identifies the change in state that was made at the first server, to be propagated to a second server. The second server updates state information, stored at the second server, to reflect the change in state associated with processing the request at the first server. Advantageously, a client may send a series of stateful file operations to either the first server or the second server, even if processing any one of the stateful file operation requests requires knowledge of the state of processing prior requests in the series of requests.

Amazon

Vikram Kapoor Photo 57

Time Is A Fire

Author:
Vikram Kapoor
Publisher:
Srishti Publishers & Distributors
Binding:
Kindle Edition
Pages:
265
On October 31, 1984, a sixteen-year-old Amrita Gill came home to find her parents murdered in the riots following Indira Gandhi's assassination. Since then, she has lived in Seattle for thirteen years, wanting nothing to do with the life she left behind in India. Now, however, she finds the past pul...
Vikram Kapoor Photo 58

The Wages Of Life

Author:
Vikram Kapoor
Publisher:
Srishti Publishers & Distributors
Binding:
Kindle Edition
Pages:
239
The Hindu nationalist movement, Mahatma Gandhi’s assassination, a Seattle-based computer engineer and a Perry Mason novel are just some of the threads woven into the tapestry of this story. Meticulously researched, The Wages of Life interweaves India’s past and present to tell a story that blends fa...
Vikram Kapoor Photo 59

Proceedings Of The Symposium On Dielectric Films On Compound Semiconductors

Author:
Nev.) (1985 : Kapoor, Vikram J. ; Connolly, D. J. ; Wong, Y. H. ; Electrochemical Society. ; Electrochemical Society. Symposium on Dielectric Films on Compound Semiconductors Las Vegas
Publisher:
Electrochemical Society
Binding:
Unknown Binding
Vikram Kapoor Photo 60

Proceedings Of The Symposium On Silicon Nitride Thin Insulating Films

Author:
Calif.) (1983 : Kapoor, Vikram J. ; Stein, Herman J. ; Electrochemical Society. ; Electrochemical Society. Symposium on Silicon Nitride Thin Insulating Films San Francisco
Publisher:
Electrochemical Society
Binding:
Unknown Binding
Vikram Kapoor Photo 61

Mmic Integration Technology Investigation Final Technical Report (Sudoc Nas 1.26:188035)

Author:
Vikram J. Kapoor
Publisher:
University of Cincinnati, College of Engineering, Dept. of Electrical and Computer Engineering
Binding:
Unknown Binding
Vikram Kapoor Photo 62

Silicon Nitride And Silicon Dioxide Thin Insulating Films

Author:
Vikram J. Kapoor
Publisher:
Electrochemical Society
Binding:
Paperback
ISBN #:
9999867995
EAN Code:
9789999867993
Vikram Kapoor Photo 63

Silicon Nitride Thin Insulating Films

Author:
Edited By Vikram J. Kapoor Herman J. Stein.
Publisher:
Electrochemical Society
Binding:
Paperback
Vikram Kapoor Photo 64

Proceedings Of The Symposium On Silicon Nitride Thin Insulating Films (Dielectrics And Insulation And Electronics Divisions Proceedings, Volume 83-8)

Author:
Herman J. Stein Vikram J. Kapoor
Publisher:
The Electrochemical Society
Binding:
Paperback

NOTICE: You may not use BackgroundCheck 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. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.