Cognizant Technology Solutions Aug 2000 - Feb 2004
Senior Associate
Gateway Technolabs Pvt. Ltd. (Gateway Group of Companies) 1999 - 2000
Associate Programmer
Adp 1999 - 2000
Technology Consultant
Education:
Mbm Engineering College 1994 - 1998
Bachelors, Bachelor of Science, Civil Engineering
Mayoor School, Ajmer
Mbm Engineering College
Skills:
Business Analysis Sdlc Requirements Analysis Software Project Management Soa Agile Methodologies Enterprise Architecture Integration Solution Architecture Saas It Strategy Business Intelligence Requirements Gathering Oracle Software As A Service Project Management Pmp Service Oriented Architecture Software Development Life Cycle Vendor Management
- Roseland NJ, US Daniel Rodrigo da Paz Pontes - Porto Alegre, BR Kushal Gohil - New Brunswick NJ, US Tushar Phondge - Morganville NJ, US Frank Villavicencio - Tenafly NJ, US Supraja Kanapala - Roseland NJ, US Soham Jambhekar - Roseland NJ, US Lili Zhang - Roseland NJ, US Suthakar Maharajan - Roseland NJ, US Manish Patel - Roseland NJ, US Muhammad Nuri - Roseland NJ, US Deepak Kaushal - Roseland NJ, US Vincent Civetta - Randolph NJ, US Thiago Nunes Kehl - Le Pecq Cedex, FR
International Classification:
G06F 16/27
Abstract:
A system and method for communicating events between applications. A first application receives event information for an event. A first action is performed by the first application in response to receiving the event information. The first application generates an event message comprising an event name and a message payload. The message payload comprises at least a portion of the event information. The first application publishes the event message by sending the event message to an event message pipeline. A second application may listen for the event message in the event message pipeline, receive the event message from the event message pipeline, and use the message payload to perform a second action, wherein the second action is different from the first action.
- Roseland NJ, US Zhitao Xu - Guttenberg NJ, US Vincent Civetta - Randolph NJ, US Deepak Kaushal - Mendham NJ, US Nishant Kaushik - Jersey City NJ, US
International Classification:
H04L 29/06 H04W 12/06
Abstract:
A method, a computer system, and a computer program product for authenticating a transaction are provided. An authentication system receives the transaction over a particular channel of a plurality of support channels. A risk score is determined for the transaction based on a number of contextual risk factors. An authentication scheme is determined from a number of authentication schemes for authenticating an identity of the user within an authentication context. The authentication scheme is determined based on the particular channel and the risk score. In response to successfully authenticating the identity of the user within the authentication context, the authentication system determines whether the transaction is a permitted transaction based on an assurance level associated with the authentication context. In response to determining that the transaction is the permitted transaction, the transaction is authenticated.
- Roseland NJ, US Justo D. Pastor - Fairfield NJ, US Vincent Civetta - Randolph NJ, US Deepak Kaushal - Mendham NJ, US Francisco Villavicencio - Tenafly NJ, US Sanjoli Ahuja - Bridgewater NJ, US Michael Nepomnyashy - Woodbridge NJ, US Krishna Chaitanya Pinnamaneni - Parsippany NJ, US Nishant Kaushik - Jersey City NJ, US Zhitao Steve Xu - Guttenberg NJ, US Neha Pahwa - White Plains NY, US
International Classification:
H04L 29/06 G06F 21/36
Abstract:
A method, computer system and computer program product for authenticating a transaction is provided. A service provider receives a transaction between a user and a website displayed on a first device. The service provider identifies a first geolocation of the first device. The service provider generates a code for display on the first device. The service provider receives credential information to identify the user and the code from a second device. The service provider identifies a second geolocation of the second device, and determines a level of risk for the transaction based at in part on the first geolocation and the second geolocation. In response to the level of risk being an acceptable level of risk, the service provider authenticates the user. The service provider generates information to enable the user on the first device to perform the transaction with the website, and sends the information to the website.
"In our view, BlackBerry has yet to prove that it can stabilize its subscriber base and cost structure, before establishing a baseline profit level and new path to growth," GMP Securities analyst Deepak Kaushal said in a research note.
Date: Feb 25, 2014
Category: Sci/Tech
Source: Google
BlackBerry move away from consumers unlikely to stem decline
"Perception is nine tenths of reality and if customer and supplier confidence continues to fall it doesn't matter how much cash they have on the balance sheet. Things could get worse," said GMP Securities analyst Deepak Kaushal.
Date: Sep 23, 2013
Category: Business
Source: Google
BlackBerry Z10 Attracts Record Orders at BCE: Corporate Canada
Four analysts have downgraded the stock since the phoneswere unveiled, including GMP Securities Deepak Kaushal, who cuthis rating to reduce, the equivalent of a sell. While praisingthe hardware and software, Kaushal said, We see little at thispoint that will attract subscribers back from compe
Date: Feb 05, 2013
Source: Google
Googleplus
Deepak Kaushal
Work:
Tulane University - Associate Professor (2006) Sr Jude Childrens Research Hospital - Staff Scientist (2002-2006) Johns Hopkins University - Post-doctoral fellow (2000-2002)