- (PHD), VIT Chennai Campus, On Going
- M Tech- Power Elecrtonics and Drives. National Institute of Technology, Calicut, 2009
- BE-Electrical and Electronics Engg. Anjuman Engineering College, Bhatkal ,Karnatak University, 1999
- A National level workshop on “Power System Simulation Tool PSCAD” at Crescent University, Chennai in 2012.
- Participated in the One Day Workshop on “Intellectual Property Rights” organized by JEC-ISTE Chapter on 16 September 2006.
- Attended a short term training program on Power System Simulation Package (Mi Power) during 07.05.2001 to 12.05.2001 at Kongu Engineering College.
- Faculty Development Program on “Soft Skill Development ” at Jaya Engineering College, Chennai 2006.
- Faculty Development Program on “Soft Skill Development ” at Jaya Engineering College, Chennai 2007.
- Faculty Development Program “Teaching Methodologies ” at Vel Tech Multitech Engineering College from 11.06.2010 to 12.06.2010.
- Faculty Development Program “Soft Skill Development ” at Vel Tech Multitech Engineering College in 2011.
- Participated in CSIR Sponsored National Level Seminar on “Intelligent Controllers Application to Power Systems” on 25 & 26 October 2013 at Vel Tech High Tech Engineering College, Chennai.
- MEA Engineering College,Perinthalmanna, India, Associate Professor & Vice Principal, 21/07/2015 to till
- Higher College of Technology, Muscat, Oman, Lecturer, 09/06/2015 to 08/10/2012
- MEA Engineering College,Perinthalmanna, India, Associate Professor & Head ofDepartment, 17/08/2005 to 28/09/2012
- KSEB, 110 kV Substation, Malappuram, India, Operator, 13/06/2005 to 16/08/2005
- AL-Hassum Plastic Factory, Dammam, Saudi Arabia, Electrical Maintenance Engineer, 16/06/2004 to 18/04/2005
- Al- Hassum Panel Board and Sub Station Unit Factory, Dammam, Saudi Arabia, Design Engineer, 07/10/2003 to 15/06/2004
- KSEB, KDPP, Calicut, India, Shift Engineer, 01/04/2002 to 31/09/2003
- KSEB, 220 kV Substation, Calicut, India, Operator, 24/07/2001 to 24/03/2002
- KSEB, 220 kV Substation, Calicut, India, Graduate Apprenticeship Trainee, 06/11/2000 to 16/07/2001