Reviewer for Journals and Conferences
Reviewer for Journal of Engineering Design and Technology (2009 - present)
Reviewer for Journal of Mechanical Science and Technology (2016 - present)
Reviewer for 7th World Engineering Education Forum 2017 conference.
Reviewer for 5th Asia Conference on Mechanical and Materials Engineering (ACMME 2017).
Scientific committee, 3rd CUTSE International Conference (CUTSE2011).
Technical committee member and paper reviewer for Third National Postgraduate Conference on Engineering, Science and Technology 2011 (NPC 2011)