rakesh puvadi