Projects

Absurd Correlations: Can Spotify, F1, and Football Predict the S&P 500?

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.

Data StorytellingSpurious CorrelationMachine LearningFinance
Sustainable 5G: Measuring, Analyzing & Predicting Energy Consumption in Virtualized Networks

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.

5G NetworksO-RANEnergy EfficiencyMachine LearningData PipelineVirtualized RANOpen Source Telecom
Equity Momentum Backtesting: From Naive Rules to Sharpe-Optimized Strategies

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.

Quantitative FinanceMomentum InvestingBacktestingRisk Management
Personal Portfolio Website

Personal Portfolio Website

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

PortfolioWeb DevelopmentFrontend
Portfolio Optimization & ML Stock Prediction

Portfolio Optimization & ML Stock Prediction

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

Machine LearningFinancePortfolio OptimizationStock PredictionModern Portfolio Theory
Absurd Correlations: Can Spotify Music Trends Predict the S&P 500?

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!

Machine LearningTime SeriesNeural NetworksFinanceData Exploration