Java Android Development Android Studio Mobile Application Development Information Technology Software Development SQL Android Git Mobile Applications Agile Methodologies Algorithms Application Development Representational State Transfer REST Application Programming Interfaces Android SDK SDK                                  Master of Computer Science University of South Wales Bachelor's degree Open University of Sri Lanka   Mobile Developer - Android StoneAppy Private Limited      