Projects

Games I contributed to professionally, plus personal projects. Each page describes what the project is, what I was responsible for, and the technical constraints that shaped the work.

8 projects

Propagation: Paradise Hotel

Propagation: Paradise Hotel

Wanadev Studio 2024 Unreal Engine 4

A VR survival horror game whose gameplay I adapted to the Omni One VR treadmill at Wanadev Studio.

  • C++
  • Blueprint
  • VR
  • Profiling
Vestiges: Fallen Tribes

Vestiges: Fallen Tribes

Wanadev Studio 2024 Unreal Engine 5

Performance profiling and optimisation on a sci-fi tactical card game playable flat and in VR.

  • C++
  • Blueprint
  • Profiling
  • Optimisation
Fantastic Haven

Fantastic Haven

Piece of Cake Studios 2022-2024 Unity

New gameplay systems and optimisation on a fantasy creature-sanctuary management game.

  • C#
  • Shaders
  • Gameplay systems
  • Optimisation
My Fantastic Ranch

My Fantastic Ranch

Piece of Cake Studios 2022-2024 Unity

Console adaptation, platform compliance and a cross-platform achievement manager on a fantasy ranch management game published by Nacon.

  • C#
  • C++
  • Console SDKs
  • CI/CD
Hacktag

Hacktag

Piece of Cake Studios 2022-2024 Unity

Console porting and platform-compliance work on an asymmetric two-player co-op stealth game. The console build was never shipped.

  • C#
  • Asset Bundles
  • Rendering
  • Split screen
KING PONG

KING PONG

Iconik Studio 2020-2021 Unity

A custom nodal editor, data-driven combat systems and network optimisation on a VR table-tennis game.

  • C#
  • Behavior Trees
  • AI systems
  • Networking

Souls Boss Arena

Personal project 2025 Unreal Engine 5.6

A compact boss-fight prototype built on the Gameplay Ability System: lock-on combat, stamina and invincibility frames, and a two-phase boss …

  • C++
  • Blueprint
  • Gameplay Ability System
  • Behavior Trees

Levain

Personal project 2026 Custom engine (C++23)

A 3D game engine in C++23 built with Claude Code: I make the architecture and roadmap calls and set the review rules, and the agent writes …

  • C++23
  • NVRHI
  • flecs
  • Jolt Physics