He received his Masters of Technology (M. Tech.) and PhD in Environmental Science and Engineering, CESE, IIT Bombay. He worked in Siemens Information Systems Ltd. Bangalore, India and Ramky Enviro Engineers Ltd. Hyderabad, India for one year after completing M.Tech in 2010. He is currently working in the area of water and wastewater treatment and solid waste management.