OVERVIEW · v1
NomNom's Portfolio
Computer Games Design & Programming — Unreal Engine 5, C++, Blueprint, gameplay AI, editor tooling and performance analysis. This is the lightweight edition of my portfolio, built to load fast and read cleanly.
About Me
I am quite versatile with the fields I can work at in games development. My work spans across AI, systems, gameplay and UI programming, level designing, tooling, audio setup, lighting, and more.
Most mods I created are prototyped but not publicly available; any that are released publicly — from AI-upscaled cutscene remasters on Nexus Mods to a featured CoD: BO3 Custom Zombies map on Steam Workshop — are listed in the projects and side projects sections.
I always try to achieve the best as I can, often surpassing work quality from previous projects — I tend to go further than required because I find creating games genuinely interesting and like to demonstrate my creativity into a digital world.
Academic & Coursework
Project Cleanup Utility
Unity 6 Editor tool for scanning, quarantining and managing unused and duplicate assets. GUID-based dependency traversal, SHA-256 duplicate detection, safe quarantine, CSV/Excel export and Perforce integration.
Tank Controller
Custom raycast spring-damper suspension — no WheelCollider. Four-gear FSM at 20 Hz, three weapons, Quaternion turret aiming, trajectory preview and a full UI Toolkit HUD.
Wave Spawner ECS
Enemy wave spawner in Unity ECS (Entities 1.4.4, Burst). Custom .TomBen file format defines units, clusters and waves — baked to unmanaged NativeCollections with ECS seek AI and collision damage.
Other & Personal
PLACEHOLDER TITLE
PLACEHOLDER DESCRIPTION
Remote Dev & Network Setup
Personal infrastructure for remote access and development across a multi-monitor DisplayPort setup — network tunnelling, cross-device workflows, and system configuration that doesn't depend on third-party cloud services.
Silent Hill HC · 4K Remaster
AI upscaling of Silent Hill Homecoming's in-game cutscenes to 4K — with colour correction and frame interpolation, built with Topaz Video AI and published on Nexus Mods.
Experience
Steps To The Stars
Gameplay · Controller Support · Blueprint & C++
Collaborated with the development team to add support for gamepad controllers, including input mapping, UI navigations, rumble, and dynamic glyphs switching based on the connected controller type.
Perforce VCS
Self-Directed · Version Control Service
Setting up Perforce VCS properly, including user, group, depot and workspace setup. GitHub annoyed me in University, pushing me to try and use Perforce, using relay connection to allow connections outside LAN to connect to my P4 Server.
C++
Console Games · OpenGL 1.0 · UE5 Subsystems
Used C++ to create The Forbidden Hell (Console-Based Game), OpenGL 1.0 Rendered Scene, and in Unreal Engine 5 projects to create subsystems, and more.
Unreal Engine 5 Developer
Gameplay · AI · Systems · Blueprint & C++
Designing and building complete game systems in UE5 — AI pathfinding, Behaviour Trees, EQS, Niagara VFX, MetaSounds, post-processing materials, UMG widget UI / animation, and level design. Projects include solo assignments and group productions.
Unity 6 Developer
Gameplay Systems · ECS · UI Toolkit
Designing and building complete game systems in Unity — Singleton Systems, AI, Animation Behaviour Trees, UI Toolkit, ECS (Data-Driven Programming), Level Design, and more.
Video Encoding
Premiere Pro · FFMPEG · NVENC
Paired with video restoration and upscaling, I have learned valuable knowledge and information that helps me to export videos efficiently while minimising the size it’ll take.
Game AI Video Restoration / Upscaling
Topaz Video AI · Bink · FlowFrames
Published AI-upscaled cutscene remasters for Silent Hill Homecoming and The Evil Within on Nexus Mods — both reaching 4K with added detail and if applicable, frame interpolation, drastically improving their original release quality.
(Unofficial) Teaching Assistant
Solihull College · IT Software & Games Development
Assisted my college tutors in my courses, with student assistance, helping students to understand assignments and the expected criteria if they are unsure or needed help. I further extended my help by helping tutors with some knowledge they may have not known about correlating to some modules.
C# / Tools Developer
Standalone Games & Tools
Built multiple standalone games and tools in C# — from 2D WinForms (Midnight Storm) to a full console RPG (Into the Shadows).
Call of Duty Black Ops III: Mod Tools
Radiant · APE · GSC/CSC · Custom Zombies
Using the official mod tools for Call of Duty Black Ops III, I created, prototyped and designed several custom zombies maps. I did not learn much about it’s scripting languages. Earlier CoD: BO3 Mod Tools work resulted in a custom map featured by YouAlwaysWin (2.97M subscribers) on Steam Workshop.
Hardware Systems Troubleshooting & Technical Support
Windows Diagnostics · BIOS · Recovery
Proactively diagnosing and resolving hardware, software, and OS-level issues for myself, family, and peers since 2015. Experience spans Windows system failures, driver conflicts, performance degradation, network configuration, and peripheral faults — developing a systematic and methodical approach to root-cause analysis without formal tooling or documentation.
Skyrim Creation Kit
Modding · Bethesda Creation Kit
Made a few basic Skyrim mods for Skyrim & Skyrim: Special Edition using the Creation Kit.
VB.NET
First Programming Language · Visual Studio
Created extremely basic applications using Visual Basics programming languages.
Education
BSc Games Design & Programming
Staffordshire University — In Progress
Game designing and programming, AI algorithms, & prototyping. Foundation Year included.
Outstanding Student Award
Solihull College · Achievement Award
Received an outstanding student award for achieving highest grades and surpassing what was expecting. Previous work of mine will be used to demonstrate to future students at College.
D* Profile Award
Solihull College · Distinction Profile
Awarded with D* Profile — achieving all Distinction objectives/criteria in both Level 2 and 3 diplomas.
BTEC Level 3 Extended Diploma in IT (Software & Games Development)
Solihull College
Final Grade: D*D*D* — Highest Possible
Two-year extended diploma covering C#, computer systems, cybersecurity, Blender 3D, and more. ~1,266 pages of written work.
OCR Level 2 Technical Diploma in IT
Solihull College
Final Grade: D* — Distinction
OCR diploma — Midnight Storm C# game built as coursework, later showcased to incoming students as exemplary work.