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.

Prefer the animated PS2 Browser? Toggle it via the button in the bottom-right corner. (Required a Dedicated GPU to run the full mode.)

About Me

FILE / PROFILE

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.

  • UE5 (BP & C++) · Advanced
  • C# / C++ · Advanced
  • Unity · Advanced
  • Systems Programmer · Proficient
  • Level Design · Proficient
  • Gameplay Programmer · Proficient
  • Tools Programmer · Experienced

Academic & Coursework

LATEST · 3 OF 20

Other & Personal

LATEST · 3 OF 6

Experience

LOG
2026

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.

  • UE5
  • 3D
  • C++
  • Blueprint
  • Controller
  • UMG
2025 — Now

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.

  • Self-Directed
  • Version Control Service (VCS)
  • Unreal Engine
  • Unity
  • Visual Studio
  • Project Management
  • User Permission Setup
2025 — Now

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.

  • UE5
  • Game Subsystems
  • OpenGL 1.0
  • ImGUI
  • Visual Studio
  • NAudio
2023 — Now

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.

  • UE5
  • 3D
  • C++
  • Blueprint
  • AI
  • Materials
  • UMG
  • MetaSounds
  • Systems Programmer
  • Perforce VCS
  • Git LFS
2023 — Now

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.

  • Unity 6
  • 2D / 3D
  • C#
  • ECS
  • Entities
  • Cinemachine
  • UI Toolkit
  • Perforce VCS
  • GitHub
2021 — 2025

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.

  • Adobe Premiere Pro
  • Adobe Media Encoder
  • FFMPEG
  • Shutter Encoder
  • x264
  • x265
  • AV1
  • WebM (VP8 / VP9)
  • NVENC / NVDEC
2021 — 2025

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.

  • Topaz Video AI
  • Nexus Mods
  • RAD Video Tools
  • Bink 1
  • Bink 2
  • FlowFrames
  • CriWare
  • Adobe Premiere Pro
  • FFMPEG
2020 — 2022

(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.

  • Teaching Assistance
  • Knowledge Assistance
  • Solihull College
2020 — Now

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).

  • C#
  • C++
  • NAudio
  • WinForms
  • Spectre Console
  • ImGUI
2018 — 2023

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.

  • Steam Workshop
  • Radiant Level Editor
  • Asset Property Editor (APE)
  • GSC (Server-side Scripting)
  • CSC (Client-side Scripting)
  • Custom Zombies
2015 — Now

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.

  • Windows
  • Hardware / Software
  • Diagnostics
  • Driver Conflicts
  • Hardware Failures
  • Driver Verifier
  • System Imaging
2013 — 2014

Skyrim Creation Kit

Modding · Bethesda Creation Kit

Made a few basic Skyrim mods for Skyrim & Skyrim: Special Edition using the Creation Kit.

  • Skyrim Creation Kit
2011 — 2012

VB.NET

First Programming Language · Visual Studio

Created extremely basic applications using Visual Basics programming languages.

  • Visual Basics
  • Visual Studio

Education

LOG
2023 — Now

BSc Games Design & Programming

Staffordshire University — In Progress

Game designing and programming, AI algorithms, & prototyping. Foundation Year included.

  • In Progress
  • UE5
  • Unity 6
  • C++
  • C#
  • Level Designer
  • Lighting
  • Tools Designer / Developer
  • Systems Designer / Developer
  • OpenGL 1.0 Graphics API
  • Rapid Game Prototyping
  • Microsoft Excel Spreadsheets
2020 — 2023

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.

  • Achievement Award
2020 — 2023

D* Profile Award

Solihull College · Distinction Profile

Awarded with D* Profile — achieving all Distinction objectives/criteria in both Level 2 and 3 diplomas.

  • Achievement Award
2020 — 2023

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.

  • Grade: D*D*D*
  • BTEC Level 3 Extended Diploma
  • C#
  • Blender
  • Adobe Photoshop
  • Visual Studio
  • Unity 2022
  • ERD / DFD Diagrams
  • Microsoft Excel Spreadsheets
  • Unofficial Teaching Assistant
2019 — 2020

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.

  • Grade: D*
  • OCR Level 3 Technical Diploma
  • C#
  • Piskel App

Contact

CONNECT

NomNom's Portfolio

Computer Games Design & Programming Student

Background and several other UI elements inspired by the PlayStation 2 BIOS. PlayStation® is a registered trademark of Sony Interactive Entertainment Inc. This site is not affiliated with Sony.