1) Quantity Surveyor, Public Works Department, Malaysia (1982-1983)
2) Assistant Lecturer, Universiti Teknologi Malaysia (1983-1987)
3) Quantity Surveyor, Hashim & Lim Consultancy, Malaysia (1988)
4) Cadet Training for Administrative and Diplomatic Service, National Institute of Public Administration, Malaysia (1998-1989)
5) Assistant Secretary (Armed Forces Unit), Contract Management Division, Ministry of Finance, Malaysia (1989-1993)
6) Assistant Secretary (Free Trade Zone & Service Tax Unit), Tax Analysis Division, Ministry of Finance, Malaysia (1995-1996)
7) Assistant Secretary (Privatisation Unit), Finance Division, Ministry of Finance, Malaysia (1996-1998)
8) Assistance Secretary (Multilateral and Bilateral Unit), Loan Management & Financial Policy Division, Ministry of Finance, Malaysia (1998-2001)
9) Principal Assistance Secretary (Multilateral Unit), Loan Management & Financial Policy Division, Ministry of Finance, Malaysia (April 2001-June 2003)
10) Director's Advisor to the constituency belonging to Malaysia, Myanmar, Nepal, Singapore and Thailand, Asian Development Bank, Manila (July 2003-July 2006)
11) Principal Assistant Secretary (Multilateral Unit), Loan Management, Financial Market & Actuary Division, Ministry of Finance, Malaysia (August 2006-March 2008)
12) Head of Section (External Funding), Loan Management, Financial Markets & Actuary Division, Ministry of Finance, Malaysia (March-April 2008)
13) Deputy Secretary (Infrastructure), Investment, MOF (Inc) & Privatisation Division, Ministry of Finance, Malaysia (April-September 2008)
14) Deputy Secretary (Economy), Investment, MOF (Inc) & Privatisation Division, Ministry of Finance, Malaysia (September 2008-November 2012)
15) Under Secretary, Loan Management, Financial Market & Actuary Division, Ministry of Finance, Malaysia (16 November-12 January 2016)
*Please refer remarks below