TIBCO Streaming
Member of Technical Staff
TIBCO Streaming
Senior Member of the Technical Staff - Cec
Persistent Systems
Senior Software Engineer
Coupa Software
Lead Software Development Engineer
TIBCO Streaming
Senior Member of Technical Staff, Tibco Reward
Coupa Software
Senior Lead Software Engineer
Indian Institute of Technology
Rajiv Gandhi Prodyogiki Vishwavidyalaya