Machine Learning / Deep Learning
Skills: Python, PyTorch, computer vision
Game Review Aggregation
ETL pipeline to collect game reviews (web scraping, APIs), and transform / store them for analysis. Fed into a machine learning pipeline for clustering and aspect-based sentiment analysis.
Skills: Python, Docker, Kafka, natural language processing
Data Analysis and Statistics
Skills: Python, SQL, R, Java, signal processing
Used statistics and hypothesis testing to answer a common question in the gaming community: do different methods of opening loot boxes lead to a different distribution of rewards?
Skills: Python, statistics, probability
Skills: Python, R, HoloLens, sensor / event logging
Skills: Python, correlational analysis, eye tracking
Skills: Python, matplotlib, Pandas, regression
Applications and Tools
Skills: Python, data collection
Skills: Python, NumPy, signal processing
Colour Blind Simulator
Internal research tool for simulating colour blindness in video games. Real-time simulation allows for quick identification of accessibility issues in games research.
Skills: Python, NumPy, C#, OpenCV, image processing