Graduate Engineer Board of Engineers Malaysia (17948A)
Graduate Member Institution of Engineers, Malaysia (17640)
Ordinary Member Road Engineering Association of Malaysia (O1791)
Ordinary Member Intelligent Transport System Association of Malaysia (2008)
Ordinary Member Malaysian Society for Engineering and Technology (00571)
Ordinary Member Society of Engineering Education of Malaysia (SEEM)
Graduate Technologist Malaysian Board of Technologist (GT18045010)
Professional Technologist Malaysian Board of Technologist (PT18040013)