2024 – present: Associate Professor, CCDS, NTU, Singapore.
2024 – present: Coordinator, Teaching Allocation, CCDS, NTU, Singapore.
2022 – present: Coordinator, Teaching Allocation, College of Computing and Data Science (CCDS), Nanyang Technological University (NTU), Singapore.
2018 – 2024 : Nanyang Assistant Professor (NAP), CCDS, NTU, Singapore.
2019: Consultant, WeBank, Shenzhen, China.
2015 – 2018: Lee Kuan Yew Post-Doctoral Fellow (LKY PDF), LILY Research Centre, Nanyang Technological University (NTU), Singapore.
2014 – 2015: Research Fellow, LILY Research Centre, Nanyang Technological University (NTU), Singapore.
2007 – 2008: Embedded Software Engineer, Hewlett-Packard (HP) Pte Ltd, Singapore.