Dinesh Bafna Biography, Professionals and Lifestyle in Details