Portfolio

Selected projects demonstrating my work across AI, simulation, games and research.

TAG Framework
Software

TAG Framework

AI-powered framework for playtesting tabletop games using autonomous agents and simulation.

Problem

Tabletop games are difficult to analyse at scale because physical playtests are slow, expensive and difficult to reproduce.

Solution

Designed and implemented a modular Java framework supporting simulation, AI agents, game state representation and automated analytics.

Impact

  • £120k+ Innovate UK funding
  • Multiple research collaborations
  • Published in international conferences
Java AI Simulation Game Design
General Video Game AI Research
Research

General Video Game AI Research

Research into general game-playing agents using Rolling Horizon Evolutionary Algorithms.

Problem

General game playing requires AI capable of solving previously unseen games.

Solution

Developed search algorithms, evaluation functions and optimisation techniques for planning under uncertainty.

Impact

  • PhD research
  • Multiple journal publications
  • International collaborations
Java Evolutionary Algorithms MCTS Optimisation
Tabletop R&D
Company

Tabletop R&D

Co-founded a company developing AI technologies for tabletop games.

Problem

Designers lack scalable methods for balancing and testing tabletop games.

Solution

Applied simulation, AI and analytics to support modern tabletop design.

Impact

  • Co-founder
  • Research funding
  • Industry partnerships
Java AI Simulation