WORKING EXPERIENCE
| NO | POSITION | STARTING DATE | ENDING DATE | DEPARTMENT/ORGANISATION |
| 1. | Project Engineer | 02.01.2006 | 15.09.2006 | Renewed Development Sdn Bhd |
| 2. | Quality Engineer | 16.09.2006 | 31.09.2007 | Horizon Hills Development Sdn Bhd |
| 3. | Senior Civil Engineer | 19.01.2009 | 31.12.2023 | Public Works Department |
| 4. | Senior Lecturer | 01.01.2024 | Now | Universiti Teknologi Malaysia |
PROFESSIONAL MEMBERSHIP / QUALIFICATIONS / RECOGNITION
| NO | NAME OF PROFESSIONAL MEMBERSHIP | LEVEL (FACULTY /UTM /NATIONAL /INTERNATIONAL) | ROLE | YEAR |
| 1. | Board of Engineers Malaysia (BEM) | National | Graduate Engineer | 2008 |
| 2. | Board of Engineers Malaysia (BEM) | National | Professional Engineer | 2022 |
| 3. | Public Works Department (PWD), Malaysia | National | Registered Project Manager | 2023 |
| 4. | Construction Industry Development Board Malaysia (CIDB) | National | Construction Project Manager (Level 6) | 2024 |