Portfolio

Benji
Campbell

Senior Software Developer — Game Dev · Unity · Unreal

Crafting interactive game experiences from Bristol, UK. Also versed in backend systems and React when the project calls for it.

Scroll
Expertise

Skills

EngineUnity
EngineUnreal Engine
EngineVR Development
LanguageC#
LanguageC++
GraphicsDirectX / HLSL
PlatformApple Developer
MobileFlutter
FrontendReact
FrontendNext.js
FrontendTailwind CSS
BackendNode.js
LanguageTypeScript
BackendREST APIs
ToolingGit
ProcessAgile / Scrum
Work

Projects

neuRealities2023–Present

neuRealities

Senior Software Developer at neuRealities (formerly Born Studios) building AI-powered healthcare training. Started developing VR training tools and content for airline companies before the company pivoted with Mayo Clinic to build medical MRI training with an AI assistant. Expanded into the backend services team building access control and user databases, then moved to frontend React development for the new AI training platform.

UnityC#VRReactBackendHealthcareAI
D&D Legendary Equipment System2025

D&D Legendary Equipment System

Browser-based item builder for a custom D&D ruleset. Players create and manage legendary weapons, armour, and shields — assigning enchantment runes, mastery upgrades, and uniqueness runes within a tier-gated capacity system. All data persists locally with no backend required.

ReactTypeScriptViteTailwind CSSGitHub Pages
Project Maji: Waters of Change
2024

Project Maji: Waters of Change

Winner of the Tribeca X 2024 Award for Environmental Impact. A 4-minute VR experience following Dagbe, a 13-year-old in rural Ghana, whose life changes when a solar-powered clean water pump arrives in her village. Developed at Born Studios in Unity for COP 28.

UnityC#VRTribeca 2024Born Studios
OKKO Health2019–2023

OKKO Health

Joined OKKO Health in 2019 as their first employee after building a prototype endless runner for the company's amblyopia research — later adopted as my university dissertation. Grew with the company from a team of 1 to 25, developing clinical mobile applications in Unity and Flutter. Led the build of OKKO Space Academy, the children's product, and took on broader responsibilities including self-management, cross-team collaboration, and Intellectual Property training.

UnityFlutterC#MobileHealthcare
OKKO Space Academy2019

OKKO Space Academy

iOS space-adventure game commissioned by OKKO Health to help children aged 3–8 manage amblyopia (lazy eye) treatment at home. Mini games capture eye health data while a customisable character and reward system keep kids engaged. Currently in clinical trials at eye hospitals.

UnityC#iOSHealthcareMobile
Chess Com
2018

Chess Com

Chess meets X-COM — chess pieces fight on a terrain-filled isometric grid. Choose your team within a cash budget, then outmanoeuvre your opponent using turn-based movement with time units, fog of war, unit stats, and attack actions. Built in ASGE as a UWE assignment.

ASGEC++IsometricTurn-BasedFog of War
Super Smash Potatoes
2018

Super Smash Potatoes

Platform fighter built on a custom DirectXTK game engine as a team project. Multiple playable characters, unique maps, in-game items, and a level editor. Built to run on controllers and the UWE arcade system.

DirectXC++Game EngineFighter
Snake
2017

Snake

Classic retro Snake built as a UWE assignment. Player-controlled snake that grows on eating apples, with collision detection, a start menu, game over screen, and a scoring system.

GameC#ArcadeUWE