My Resume


Languages: HTML5, CSS3, JavaScript, jQuery, Sass, PHP, Python, Java, Swift, Objective-C, C#, C

Interested Areas: Web Development, WordPress, MVC Framework, Front-end Framework, ReactJS, React Native, REST API, DevOps, Cloud Computing, Linux

Projects Completed (Nov.2015 - July.2018)


Description: is the First Safe Educational Social Network for Primary and Special Needs School Kids to deal with cyber-bullying and mental health issues. (Jan.2016 - July.2018)


Description: is a social education publisher (Sept.2017 - Oct.2017)


Description: is Ireland’s Top Platform for Gyms and Personal Trainers. (Prototype) (Nov.2017)

Link: (Jan.2018 - Feb.2018)


Description: Small Business Website with WooCommerce and Event Calendar

WordPress Plugin: Advanced Display IDs (March.2018)

Description: Display Post IDs for WP developers, ready to submit to WordPress Plugin Directory


Currently working on

AWS Certified Solution Architect Exam


#ARKit in iOS


#React Native


Using Metric Thresholds for Software Bug Prediction (Feb.2015 - Aug.2015)

Description: This is my Master Degree thesis. The main objective of this thesis is to investigate whether different combinations of different metric thresholds would affect the precision, recall and F-measure of software bug prediction.

FYP: Undergraduate Design (thesis): (June.2014)

Thesis Topic: Development and application of iPhone’s animation skills
Description: This project is my Bachelor Degree Design (thesis). The thesis described the progress of developing an iOS animation APP which based on skills of Storyboard and xib. The system was based on Objective-C 2.0 as programming language, Xcode 4.8.2 as compiler, Mac OS X 10.8.2 as Operating System.

The source codes are available on

Implementations in the project:
1) Implementation of UIView, UITransition, CATransition and CALayer;

2) Implementation of open source animation framework, e.g. HGMLTransition;

3) Implementation of Foundation, Core Graphics and UIKit framework, including UITapGestureRecognizer etc.;

4) Implementation of Mapkit framework.
The whole system was running on VMware Workstation virtual environment and it got excellent score eventually.