About


Profile Profile hover

CV



Projects


Personal


I have a few personal projects which I have worked on in my own time, located on my GitHub here.

pokémon

Pokémon Team Analyser

A Pokémon type analyser, providing the optimal teams combinations per configuration. Uses Google API to communicate with online spreadsheet datasets. Used by other developers for Pokémon spin-off game balancing.

PhD Computer Science


One major element of my PhD was the creation of a deep-reinforcement learning pipeline. This involved the creation of a Simulation and learning pipeline. Several state-of-the-art algorithms were exploited.

MSc Computer Game Engineering


Team Project


The team project during my MSc degree involved the recreation of a "Fall Guys" knock-off.Our team built a custom game engine from a skeleton codebase using following middleware. The following showcase the levels from my team project (Feb-Mar, 2021).

Individual Work


During my BSc and MSc, modules involved the development of game technologies. The following demonstrate those.

BSc Computer Science



Papers


Appleby, S., Ushaw, G. (2025). From Camera Image to Active Target Tracking: Modelling, Encoding and Metrical Analysis for Unmanned Underwater Vehicles. AI 2025, 6(4), 71. 10.3390/ai6040071

swimm

Keywords: Deep Learning, Reinforcement Learning, Active Target Tracking, Computer Vision, Sim-to-Real, Unity, Simulation

Appleby, S., Crane, K., Bergami, G., McGough A. S. (2025). SWiMM DEEPeR: A Simulated Underwater Environment for Tracking Marine Mammals Using Deep Reinforcement Learning and BlueROV2. AI 2025, 6(4), 71. 10.1109/CoG57401.2023.10333168

swimm

Keywords: Deep Learning, Reinforcement Learning, Active Target Tracking, Computer Vision, Sim-to-Real, Unity, Simulation

Bergami, G., Appleby, S., Morgan, G. (2023). Specification Mining over Temporal Data. Computers 2023, 12(9), 185. 10.3390/computers12090185

Knobab

Keywords: Specification Mining, Temporal Data, Algorithm, Heuristic Search

Appleby, S., Bergami, G., Morgan, G. (2023). Enhancing Declarative Temporal Model Mining in Relational Databases: A Preliminary Study. ACM IDEAS 2023, pp. 34-42, 185. 10.1145/3589462.3589491

Knobab

Keywords: Specification Mining, Temporal Data, Algorithm, Heuristic Search

Bergami, G., Appleby, S. (2023). Quickening Data-Aware Conformance Checking through Temporal Algebras. Information 2023, 14(3), 173. 10.3390/info14030173

Knobab

Keywords: Conformance Checking, Temporal Algebras, Business Process Management

Appleby, S., Bergami, G., Morgan, G. (2022). Running Temporal Logical Queries on the Relational Model. ACM IDEAS 2022, pp. 134–143. 10.1145/3548785.3548786

Knobab

Keywords: Temporal Queries, Relational Model, Query Optimization, Database Systems