Hi, I'm Jose Gregorio Alberto

I work as a game developer and QA specialist, contributing to the development and quality of complete shipped games.

Game Developer — QA & Programming · London, UK

I’m a London-based Game Developer with experience in both QA and gameplay programming. I contribute to the development of complete games, focusing on clean, reliable systems and ensuring high product quality through thorough testing.

Jose Gregorio Alberto
SCROLL TO EXPLORE
01

About

With a background spanning both quality assurance and gameplay programming, I bring a dual perspective to game development. I've shipped titles as a QA specialist, identifying and documenting complex bugs across gameplay, UI, and multiplayer systems — and I've built those systems myself as a programmer.

My focus is on rapid prototyping, clean architecture, and systems that work reliably under real player conditions. Whether it's implementing AI behaviour, setting up multiplayer networking, or running structured test passes, I approach every task with the same goal: make the game better.

Location London, United Kingdom
Education MSc Game Development, Kingston University
Focus Programming & QA
02

Projects

Spell Conjurer cover AI Integration

Spell Conjurer

Programmer

A game that uses LLM and runtime compiling (Roslyn) to let players generate their own spells during gameplay. Features LLM-driven procedural level generation for unique play sessions. Developed in Unity.

Unity C# Roslyn LLM Integration JSON
Dungeon Life cover AI Integration

Dungeon Life

Programmer & Designer

A dungeon crawler game that uses LLM to procedurally generate dungeon layouts, ensuring each playthrough presents a different structure and challenge. Developed in Unity.

Unity C# Procedural Generation AI Logic
Nox cover Multiplayer

Nox

Programmer

A multiplayer game that uses Firebase as its database backend for persistent player data, real-time synchronisation, and online interaction between players. Developed in Unity.

Unity C# Firebase Multiplayer
WrestleQuest cover QA

WrestleQuest

QA

A 2D RPG developed in Unity at Mega Cat Studio. Supported QA efforts by identifying, documenting, and verifying bugs across complex gameplay, narrative, and UI systems. Collaborated with programmers and designers to ensure stability prior to release.

Unity Bug Tracking Test Documentation Shipped Title
B.A.R.C cover Single Player

B.A.R.C

Programmer

A singleplayer project developed in Unreal Engine 5 aligned with the United Nations' sustainability goals. Worked on gameplay system implementation and scripting, gaining hands-on experience with Blueprints and Unreal's gameplay architecture.

Unreal Engine 5 Blueprints C++
Where's Anna cover Single Player

Where's Anna

Programmer & Project Manager

A horror sidescroller game developed in Unity at Chryse Studio Inc. Players explore an abandoned orphanage through a grandfather clock portal, collecting clues and surviving encounters with dangerous entities.

Unity C# Horror
Fish N Ships 3D cover Single Player

Fish N Ships 3D

Programmer & Project Manager

A 3D tower-defence game where players defend territorial waters from illegal trespassers. Strategically place fishermen, boats, and ships to protect resources. PC version with full 3D environments and unit placement systems.

Unity C# 3D Tower Defence
Fish N Ships 2D cover Single Player

Fish N Ships 2D

Programmer & Project Manager

Mobile adaptation of the Fish N Ships tower-defence concept. Redesigned for 2D with touch-friendly controls and optimised for mobile performance while retaining the core strategic gameplay loop.

Unity C# 2D Mobile
Phytness cover Single Player

Phytness

Programmer

A strategic defence game with morale-based unit assignment. Players position defenders across territorial zones, managing resources and attack ranges to prevent incursions. Features strategic placement and resource management mechanics.

Unity C# Strategy
Boy Transmission cover Game Jam

Boy Transmission

Programmer

A 2D platformer developed in Unity for the Global Game Jam. Players control a boy experimented on by the military, now humanity's key defence against invading monsters. Features platforming combat and enemy encounters.

Unity C# Action
Gabi ng Lagim cover Single Player

Gabi ng Lagim

Programmer

A horror-themed action game with combat mechanics and enemy AI encounters. Players navigate through hostile environments while uncovering a narrative about survival and experimental science.

Unity C# Horror
Rugbrats cover Single Player

Rugbrats

Programmer

A destruction-based game where players smash and interact with objects to fill a Happiness meter within a time limit. Set in a single level with multiple accessible rooms and varied interaction types yielding different happiness amounts.

Unity C# Arcade
Meta Town cover Multiplayer

Meta Town

Programmer

An online virtual office application developed at Ntek Systems Inc. using AWS server infrastructure. Enables real-time interaction and collaboration between users in a persistent online environment.

Unity C# AWS Multiplayer
Dino Dash cover Single Player

Dino Dash

Programmer

A sidescrolling game developed in Unity at Mega Cat Studio. Features fast-paced platforming gameplay with dynamic obstacles and progression mechanics.

Unity C# Sidescroller
Auto Duel cover Single Player

Auto Duel

Programmer

A retro game remastered by Mega Cat Studio, developed in Unity. Contributed to the modernisation of classic gameplay systems while preserving the original retro feel and mechanics.

Unity C# Retro Remaster
Breaking Point cover Game Jam

Breaking Point

Programmer

A puzzle game developed in Unity for a Kingston University game jam. Features puzzle mechanics and problem-solving gameplay created within a limited development timeframe.

Unity C# Puzzle Game Jam
03

Skills

Quality Assurance

Functional Testing Regression Testing Performance Testing Multiplayer Testing Bug Reporting Mantis Test Documentation Test Planning Cross-Platform QA

Programming

C# Python Unity Engine Unreal Engine 5 Blueprints Construct 2 Gameplay Systems AI Behaviour Procedural Generation

Technical Tools

Firebase AWS Roslyn NavMesh Cinemachine Git Adobe Photoshop Scriptable Objects JSON

Practices & Soft Skills

Rapid Prototyping System Design Debugging & Optimisation Agile Workflows Customer Service & Communication Attention to Detail Collaborative & Approachable Adaptable
04

Experience

Dec 2022 — May 2024

Programmer & QA Tester

Mega Cat Studio

  • Developed gameplay features for multiple titles including Dino Dash and Auto Duel using Unity and C#
  • Performed functional, regression, and multiplayer testing across shipped titles
  • Documented and tracked bugs using Mantis, collaborating with developers to verify fixes
  • Shipped credit: WrestleQuest (QA Tester)
Apr 2022 — Sept 2022

Programmer

Ntek Systems Inc.

  • Developed Meta Town, an online office application using AWS server infrastructure
  • Built gameplay systems and features using Unity and C#
Feb 2021 — Dec 2021

Programmer & Project Manager

Chryse Studio Inc.

  • Programmed gameplay features for Where's Anna (horror sidescroller) and Fish and Ships (tower defence)
  • Managed project coordination, bridging communication between design, art, and programming teams
2014 — 2016

Technical Support & Billing Representative

Sitel (Bell Canada)

  • Delivered frontline technical support and billing assistance with strong customer satisfaction
05

Education

2025 — Present

MSc Game Development

Kingston University, London

2016 — 2022

BS Interactive Entertainment & Multimedia Computing

De La Salle–College of Saint Benilde, Manila

2009 — 2013

Hotel Resort & Restaurant Management / Hospitality Management

Saint Louis University / University of the Cordilleras, Baguio City

06

Let's build something great.

Open to game developer roles — both QA and programming — at UK studios. Whether you have a project in mind or just want to connect, I'd love to hear from you.