He established the Test Stands and Assembly and Integration Facilities in Liquid Propulsion Systems Centre, Mahendragiri for testing liquid stages of the Polar Satellite Launch Vehicle and the Geosynchronous Satellite Launch Vehicle.
He is the founder director of Liquid Propulsion Systems Centre] and held the position from 30 November 1985 to 14 April 1994.
[2] He worked as an executive vice-president in Kerala State Council for Science Technology and Environment.
He was appointed under Section 11 of the IIT Act of 1961, which lays down the composition of the Board of Governors for each of the seven Indian Institutes of Technology across India He obtained his bachelor of engineering (mechanical) degree from the University of Madras in 1960 with first class honors.
[6] He was coordinator for establishing ancillary Industrial units around the Space Centre in 1970, referee to review papers for International Journal of Heat and Mass Transfer, Pergamon Press, New York City and examiner of post-graduate degree in mechanical engineering, for Kerala University, California University, Birla Institute of Technology, and the Indian Institute of Technology in Madras.