He is a former Dean (Engineering), Jodhpur Institute of Engineering & Technology (JIET). He also served in Indian Railways, Government of India (selection through Engineering services, UPSC), teacher at Department of Electronics & Telecommunication Engineering, K. J. Somaiya College of Engineering, Mumbai and in Department of Electronics & Communication Engineering, Faculty of Engineering, Jai Narain Vyas University, Jodhpur. He has excellent academic, research and professional experience. He has total 44 years of teaching and professional experience. He has supervised many under graduate students in their seminars, projects to complete their B.E. degree. During his teaching, he held many administrative positions.