rakesh upadhyay