Xuehai (Ocean) Liu in West Ryde, New South Wales works at Catalyst Technologies (Web Developer) and was educated at University of South Australia.
Share this profile
Catalyst Technologies
Jun 2020 - Present7 months
-
Present
Web Developer
SYNTAQ
Mar 2019 - Jun 20194 months
-
Information Technology Consultant
Mu Sheng Shan Fang
May 2018 - Jan 20199 months
-
Front-end Wechat mini program developer
University of South Australia
2017
-
2019
Master's degree. Information Technology
The Australian National University
2015
-
2016
Bachelor of Science - BS. Chemistry (Major), Biology (Minor)
RELATED SEARCHES
AT CATALYST TECHNOLOGIES