vaibhav patel