Assistant Professor, Electrical Engineering Department, Indian Institute of Technology Jammu, India from March 2020 to till date.
Post-doctoral Fellow at the Institute for Microelectronics, Technische Universität Wien (TU Wien), Vienna, Austria from January 2019 to March 2020.
JRF/SRF, Electrical Engineering Department, Indian Institute of Technology Indore, India from July 2016 to December 2018.
Lecturer, Electronics and Telecommunication Engineering Department, Institute of Engineering and Technology, DAVV Indore, India from August 2010 to July 2016.
Doctor of Philosophy (Ph.D.), Electrical Engineering Department, Indian Institute of Technology Indore, India, 2019.
Thesis Title: Design Techniques for Bias Temperature Instability Aware and Soft-error Resilient Nanoscale Circuits
Supervisor: Prof. Santosh Kumar Vishvakarma
Master of Engineering (M.E.), Electronics Engineering, Institute of Engineering and Technology, DAVV Indore, India, 2015.
Thesis Title: Process, Voltage and Temperature Variation Aware Low Leakage Nanoscale Domino Logic Circuits
Supervisor: Dr. Vaibhav Neema
Bachelor of Engineering (B.E.), Electronics and Telecommunication Engineering Department, Institute of Engineering and Technology, DAVV Indore, India, 2009.
Diploma in Engineering (D.Eng.), Electronics Engineering, Shri Vaishnav Polytechnic College Indore, RGPV Bhopal, India, 2006.
Fellow, The Institution of Electronics and Telecommunication Engineers (IETE), Membership No. F-502581.
Senior Member, Institute of Electrical and Electronics Engineers (IEEE), Membership No. 94378066.
Member, Association for Computing Machinery (ACM), Membership No. 9722814.
Life Member, Indian Society for Technical Education (ISTE), Membership No. LM131817.
Life Member, The Institution of Engineers India (IEI), Membership No. M-1720168.
Life Member, The Indian Science Congress Association (ISCA), Membership No. L40701.
Lifetime Member, International Association of Engineers (IAENG), Membership No. 157413.
Associate Member, Universal Association of Computer and Electronics Engineers (UACEE), Membership No. AM10100056889.