Hello! I'm a UK-based Technical Designer specializing in Unreal Engine. I've been working professionally in the games industry for over 6 years, helping develop and ship numerous projects spanning many different genres. I love building satisfying moment-to-moment gameplay and interactions, and utilizing my technical skills to help empower other members of my team. I have experience working on both singleplayer and multiplayer titles in large AAA studios alongside hundreds of other developers. I currently work as Senior Gameplay Designer at Iconic Interactive.
Professional Projects
Senior Gameplay Designer / Iconic Interactive
I helped design and implement various voice-driven gameplay elements using Blueprints and our proprietary dialogue tools, as well as creating a library of reusable interactable objects for puzzle gameplay such as buttons and diegetic UI terminals. I was also responsible for building 3Cs elements (footsteps and movement) for the first-person player character.
Gameplay Scripter / Build a Rocket Boy
I worked on scripting the game's UGC content creation tools, helping bridge the player's UX/UI interactions to C++ subsystems using Lua. Alongside this, I also scripted various reusable blueprints for our curated item database (such as spawners, collectables, volumes, and cameras) which could then be placed by in-game players for their own levels.
Senior Technical Designer / Sharkmob
I worked as part of the combat design team, helping implement action gameplay elements such as player classes, abilities, status effects, and attributes using the Gameplay Ability System. I also helped design and implement the game's dynamic third-person camera, writing actor components, camera modifiers, and data asset templates using C++.
Gameplay Scripter / Build a Rocket Boy
I worked on scripting various mission modules in Lua for the game's single-player campaign, writing clean code that could be reused and injected by other designers across different sections of the game, such as enemy spawners and listeners for objective completion. I was also responsible for tagging and placing mission actors for objectives.
Skills