Projects

CSV Insight Explorer: AI-Powered Exploratory Data Analysis
A web-based tool that performs visual and statistical EDA on CSV datasets, enhanced by AI-generated summaries using OpenRouter and DeepSeek.

WebGL Game Library: 2D & 3D Graphics Engine Development
Collaborative software engineering project with Qualcomm to build a modular WebGL game engine powering multiple 2D games such as Snake and Pong, with scalable 3D-ready architecture.

Driving Ireland Forward: Mapping Inequity in the Driving Test System
An interactive Strategic Information System (SIS) built to visualise inefficiencies in Ireland’s driving test framework and explore resource reallocation scenarios using real-world public data.

Absurd Correlations: Can Spotify, F1, and Football Predict the S&P 500?
A fun data storytelling project exploring absurd correlations between the S&P 500 and unrelated factors like Spotify music trends, F1 Champion points, global temperature anomalies, and Premier League standings.

Sustainable 5G: Measuring, Analyzing & Predicting Energy Consumption in Virtualized Networks
A large-scale research project building a fully virtualized, open-source 5G testbed to measure CPU energy usage under diverse network conditions, analyze traffic-driven power demands, and predict consumption using machine learning models.

Equity Momentum Backtesting: From Naive Rules to Sharpe-Optimized Strategies
A deep dive into equity momentum strategies—starting with naive daily momentum and progressively refining it with weekly filtering, regime filters, and volatility scaling to improve Sharpe ratio and reduce drawdowns.

Personal Portfolio Website
A personal portfolio website built with React, TypeScript, TailwindCSS, and React Router.

Portfolio Optimization & ML Stock Prediction
A financial ML project combining Modern Portfolio Theory with stock movement prediction models and a multi-stock benchmarking pipeline.

Prompt Inserter: Quick AI Prompt Templates for ChatGPT
A Chrome extension that lets users quickly insert structured, high-quality AI prompt templates into ChatGPT or other AI chat interfaces, improving workflow and answer quality.

Absurd Correlations: Can Spotify Music Trends Predict the S&P 500?
An exploratory machine learning project testing whether Spotify weekly audio features can predict S&P 500 weekly returns. Spoiler: it’s about the process, not real predictive power!