He has extensive experience in print and electronic media, and previously worked for outlets including Zee Media, ETV Network and Rajasthan Patrika. Bhatt covers health, environment, socio-economic and development issues. He received a 2016 Anil Agarwal Media Fellowship, administered by the Centre for Science and Environment based in New Delhi, India.