Between 1988 and 1990 he took central deputation in Ministry of Water Resources as National Coordinator for an engineers' training program.
[citation needed] In 1990 he became PS to then Finance Minister Yashwant Sinha under Chandra Shekhar Government.
When the government fell in June 1991, he shifted to Department of Economic Affairs under Montek Singh Ahluwalia.
In 1999, he again went on Central Deputation as Joint Secretary in the Finance Ministry handling external assistance from EC, UK and Canada.
[citation needed] In the same year, he was posted back in Bihar, where he served as State Finance Secretary and IT Secretary, setting up e-governance systems linking the Common Service Centers in Panchayats, computerizing treasury operations and setting up a comprehensive public finance management system.
In 2010, he joined Ministry of Urban Development as Secretary and was also made Chairman of various Metro Rail Corporations of Indian cities such as Delhi, Bangalore, Kolkata and Chennai.
[18] The network is expected to process as many as 3.5 billion invoices each month, with the country's 8 million direct taxpayers required to file up to 37 tax returns in a year.