Education

PhD in Computer Science (Reading)
University College Cork, Ireland
Sep 2024 – Sep 2027 (expected) · CASCADE Horizon Europe MSCA

Thesis: Language Modelling and Visualization for Parallel Text Analysis

M.Sc. Business Analytics
Robert Gordon University, Aberdeen, UK
Sep 2021 – Sep 2023 · Distinction

Thesis: Twitter Sentiment Reason Mining Framework to Identify Major Problems in US Healthcare Industry · Grade: A

Developed a Python-based NLP framework applying sentiment analysis, topic modeling, clustering, and text vectorization to analyze Twitter discourse on the US healthcare sector.

ModuleGrade
Data ManagementA
Introduction to Big Data & Data ScienceA
Web MiningA
Business Intelligence Tools & ApplicationsA
Statistics for Business AnalyticsB
Business Modelling & AnalyticsB
Fundamentals of Data WarehousingC
B.Sc. (Hons) Business Information Systems
Cardiff Metropolitan University, Cardiff, UK
Nov 2016 – Oct 2018

Thesis: Computer-Aided Diagnosis System for Lung Cancer Detection — Java-based CADe system using image processing and machine learning.

Key modules: Analytics & Business Intelligence · Cyber Security · Professional & Ethical Issues in IT · Information Systems Project Management

BTEC Higher National Diploma in Software Development
Pearson Edexcel, UK
May 2014 – May 2016

Key modules: OOP & Java · Data Structures & Algorithms · IT Security · Networking Technologies · Web Applications Development · Database Development · Business Skills for E-Commerce

Selected Academic Projects
Twitter Sentiment Reason Mining Framework
MSc Thesis · Robert Gordon University
2023 · Grade: A

Python-based NLP framework applying sentiment analysis, topic modeling (LDA, LSA, NMF), clustering (K-Means, Agglomerative, BIRCH), and textual association to study US healthcare discourse on Twitter.

Python NLP Sentiment Analysis Topic Modeling Clustering
Computer-Aided Diagnosis System for Lung Cancer Detection
Undergraduate Thesis · Cardiff Metropolitan University
2018

Standalone Java-based CADe system analysing X-ray and CT scan images. Applied segmentation, filtering, and feature extraction to detect lung nodules, then classified them as benign or malignant using machine learning.

Java Image Processing Machine Learning OpenCV
Student Accommodation System
Undergraduate Project · Cardiff Metropolitan University
2017–2018

Web-based application built with HTML, CSS, JavaScript, JSP, Servlets, and Google Maps API.

Java JSP JavaScript Google Maps API
HND Projects
Pearson Edexcel · BTEC HND
2014–2016