TransferIQ
Soccer player market value prediction across Europe's Big 5 leagues. Three-branch ensemble (HistGradientBoostingRegressor) with genuine temporal train/test splits, history-based features, and a Streamlit dashboard. Deployed on Streamlit Community Cloud.
IRIS - Intelligent Retinal Imaging Screener
Two-stage deep learning pipeline for early eating disorder detection via retinal OCT biomarkers. U-Net segments retinal layers (RNFL, GCL, macular, choroidal) and extracts thickness measurements fed into a classifier reporting per-class AUC and macro F1.
Byte the Bait
Multi-deliverable research exploring technical and legislative solutions for phishing attacks. Produced public, legislative, and industry reports with a multidisciplinary team.
Tile Wars
Strategy Java game where players compete for board dominance using directional tiles and special abilities. Built with object-oriented principles.
View on GitHub ↗Subway Cars
JavaScript arcade game with HTML5 Canvas: obstacle navigation, coin collection, power-ups, and real-time collision logic.
View on GitHub ↗X Marks the Spot
Word-search puzzle game in Java with custom grid generation and search algorithms.
View on GitHub ↗Get Out
Python-based escape room game where users discover clues to escape a procedurally-described environment.
View on GitHub ↗Sports Simulation
Python simulation engine where player statistics evolve through training cycles and stochastic event logic.
View on GitHub ↗