PROFESSIONAL EXPERIENCE

Organization:  Tata Consultancy Services
Project: Message system, NSK Offshore Development and Sustenance.
Duration: June 2001 - Till Date
Computer Type: Tandem (HP) NonStop Servers
Operating System: NSK, Windows 2000 Server / SQL Server 7.0 & 2000
Role: Message system Developer.
Project Description: The NonStop Kernel is a message- based operating system for HP NonStop, fault tolerant and distributed systems. It plays a critical role in ensuring fault tolerance and data integrity and thus provides high performance to business critical OLTP (Online Transaction Processing) applications. Standard development tools and APIs, such as POSIX and SQL are also supported to allow portability
of applications to the NonStop environment. The Nonstop Kernel (NSK) product consists of the following component products: Nonstop Kernel Core,SYSGENand System configuration utilities. The Nonstop Kernel consists of various subsystems like Memory Manager, File System, Message system, I/O subsystem, OS utilities like NSKCOM, etc.
Responsibility: Development and Maintenance of Message System, Non Stop Kernel, HP.


Organization: Computer Science department, Univrsity Of California, Riverside
Duration:
September 2003 - March 2005
Role:
Teaching & Research Assistant


Organization: Physics Department, Univrsity Of California, Riverside
Duration:
March 2005 - June 2005
Role:
Programmer Analyst

Responsibility: Designed and wrote application programs and device drivers for on-board and ground data handling for the Tracking and Imaging Gamma-Ray Experiment (TIGRE) project.


Organization: Kelly Computing Inc, Santa Barbara
Duration:
July 2005 - Present
Role:
Software Engineer

Responsibility: Software engineering, analysis, design and implementation for a variety of clients to investigate copyright infringement, trade secret misappropriation and patent infringement matters.