RM20
Hi, I’m a Generalist Game Developer and designer who enjoys bringing exciting ideas to life.
Key Projects

Crimson Curse
Hytale / JavaRole: Gameplay Programmer & UI Systems
1st Place Winner in the Hytale Modding Contest (Horror Category). An asymmetric 2–10 player survival minigame. Developed custom survivor item logic, a Torch Management event cycle, tactical HUD overlays, and engineered custom architectural workarounds for inventory engine limitations.

Angler's Almanac
Hytale / JavaRole: Lead Developer & Architect
CurseForge Finalist and 'Hidden Gem' featured fishing framework mod. Designed a deep modular progression architecture featuring custom JSON-driven data layers, biome-dependent loot frameworks, an adaptive Stardew-style minigame engine, and a robust extensible API for third-party developer integration.

Stylized Shaders for Unity
Unity / HLSL / C#Role: Solo Technical Artist
A collection of highly stylized scriptable render pipeline components recreating iconic non-photorealistic aesthetics (Arcane, Spider-Verse, Moebius). Developed procedural generation pipelines via Substance Designer integration (.sbsar), customized multi-layered HLSL lighting models, Sobel edge outlines, and screen-space post-processing layers.
About Me
Hi, I’m a gameplay designer and systems developer with a First Class Honours degree in Game Production. I specialize in designing mechanics and prototyping core gameplay loops from concept to implementation, utilizing C#, C++, and Java across Unity and Unreal Engine. My focus is on creating engaging player experiences, balancing game systems, and developing intuitive player UI/UX. Beyond design, I have six years of experience managing live community events and orchestrating complex, game-driven charity live streams that have raised over $250,000.
Technical Toolkit
Languages
C#
C++
JavaScript
TypeScript
Engines & Tools
Unity
C# Programming, VFX, UI, Shader Graph
GitHub
Version Control & Git Workflows
Trello
Agile Project Management
Asana
Task Tracking
Experience
Game Production BSc (Hons)
De Montfort University
- First Class Honours.
- Gained skills for game design and development, including 3D modelling, game engines, and scripting.
- Developed skills in programming languages such as C++ and C#.
- Designing and making games for multiple platforms, including VR and mobile.
Cinema Host
Odeon
- Providing good guest experiences by welcoming, scanning tickets, and addressing inquiries.
- Trained over 60 new staff for a new cinema opening.
- Assisted management in identifying the root cause of issues affecting equipment, including projectors, tills and other computers.
Work Experience
Swipe & Tap
- Built and tested websites, involving Photoshop and WordPress.
- Gained exposure to app building and different programming languages, such as Java, Kotlin, and C++.
- Used tools like Android Studio for app development.