About Me

With a Bachelor’s Degree and Master’s Degree in computer science, numerous years of hands-on experience creating and implementing software applications, and the ability to troubleshoot and solve problems in a timely and accurate manner, I confidently express my interest in any future positions of an experienced software engineer. With strong interests on software developing, I wish to work on cloud computing scale software projects. Especially Java, PHP and Python development on Linux platform. I also be able to development mobile applications for both Android and IOS development. My preferable working area is the backend server application development. I am also interested in machine learning software development.

Job Title

Software Developer


Guangyang Qi


Sydney, Australia

Email Address

qiguangyang AT gmail DOT com

My Education


Certificate IV in Business(BSB40215)

Navitas Professional(Sydney)


Master Degree

The University of Adelaide


Bachelor Degree


My Skills

My Experience


Finpacific Treasury Systems

Intern Developer

Backend/Frontend developer with Java and AngularJS.

2016/09- 2017/05

University of New South Wales

Research Assistant

Design and develop machine learning algorithms to predict faults in large distributed system. Implemented an online fault prediction model using deep learning neural network.


Tonnic Inc

ANDROID/WEB developer

Developed a dish ordering application targeting Chinese restaurant in Shanghai, along with one other team member who design the application. The application is designed in koisk mode delivered with Android tablets. Implemented a web based designer which can be used to alter the dishes and orders.

My Publications

-Guangyang Qi, Lina Yao and Anton Uzunov. Fault Detection and Localization in Distributed Systems using Recurrent Convolutional Neural Networks. The The 13rd International Conference on Advanced Data Mining and Applications (ADMA 2017), Singapore, Nov 5 - 6, 2017. (Spotlight Research Paper).

-Anton Uzunov, Lina Yao and Guangyang Qi. An End-to-end Self-healing Solution for Enhancing the Reliability of Distributed Systems. Journal of Systems and Software, 2017. (Submitted)