He has been a science correspondent in The Statesman, senior editor in The Pioneer, special correspondent in Money Life and columnist in various newspapers and magazines, writing in English as well as Hindi. He was, until 31 October 2016, the national affairs editor of Swarajya, of which he continues to be a consulting editor. He took up the reins of सिर्फ़ NEWS as its chief editor on 1 November 2016.
He is a mathematician by training with interests in academic pursuits of science, linguistics and history. He advocates individual liberty and a free market in a manner that is politically feasible. His hobbies include Hindi film music and classical poetry in Bengali, English, French, Hindi and Urdu.