- Ph. D, Indian Institute of Technology Madras, India, 2004
- M. Tech, Indian Institute of Technology Kanpur, India, 1996
- B. Tech, College of Engineering Trivandrum, Kerala University, India, 1990
- Professor in Dept. of EEE, Indian Institute of Technology Guwahati from 21-04-2012.
- Associate Professor in Dept. of ECE, Indian Institute of Technology Guwahati from 09-08-2007 to 20-04-2012.
- Assistant Professor in Dept. of ECE, Indian Institute of Technology Guwahati from 22-07-2004 to 08-08-2007.
- Project Officer for DRDO, ELOIRA and ISRO Projects at Dept. of Electrical Engineering, Indian Institute of Technology Madras from 07-04-1999 to 31-03-2004.
- Senior Design Engineer in Magnetic Head Division of Hard Disk Drive Unit at JTS Technology from 13-3-1996 to15-3-1999.
- Lecturer at ECE Department SAK Engineering College, University of Bombay from 12-2-1992 to 23-07-1994.
- Provisional Lecturer at College of Engineering, Trivandrum from 01-01-1991 to 30-04-1991.
- Devices, MEMS and VLSI Circuits/System Design.
Memberships of Professional Bodies
- IEEE (Institute of Electrical and Electronics Engineers) Member
- IETE (The Institution of Electronics and Telecommunication Engineers) Life Member
- VSI (VLSI Society of India) Member
- ISSS (Institute of Smart Structures and Systems) Member
Academic and Administrative Responsibilities at IIT Guwahati
- Head, Centre for Nanotechnology, IIT Guwahati from 14-06-2013 till 06-06-2018
- Faculty in-charge, Technology Incubation Centre, IIT Guwahati (June 2008 – May 2010)
- Coordinated M. Tech programme in VLSI Design specialization in EEE Department, IIT Guwahati
- Faculty adviser for UG Students (2004-2008) in EEE Department, IIT Guwahati
- Coordinated "Exposition of DIT's Research and Development initiatives in the area of Information Technology - North-East focus" 20th Oct 2011 at IIT Guwahati
- Nodal Officer for Visvesvaraya PhD Scheme for Electronics & IT at IIT Guwahati, a Scheme of DeitY, Govt. of India (Dec 2014 – 12 April 2018)
- Member of Departmental Postgraduate Programme Committee (DPPC), Department of EEE, IIT Guwahati (Dec 2015 – Dec 2017)
- Member of Departmental Undergraduate Programme Committee (DUPC), Department of EEE, IIT Guwahati (January 2018 – February 2020)
- Member of Departmental Postgraduate Programme Committee (DPPC), Department of EEE, IIT Guwahati (February 2020 – till date)