Juanjo Valenzuela
Juanjo Valenzuela

// VIDEOGAME PROGRAMMER

PBR Shaders / GLSL Post-Process Procedural Gen C / C++ / C# Vulkan / OpenGL UE5 / Unity
ABOUT_ME.EXE

Hi, I'm Juanjo Valenzuela

I'm a Game Programmer with a passion for the technical side of visual art. My focus is the intersection between code and visuals — building rendering systems, shaders, and procedural tools that make games look and feel great.

I've implemented PBR, Forward+, Deferred rendering, post-process pipelines and procedural generation systems in Vulkan. I understand what happens at the GPU level, which means I can debug, optimize, and build on top of engines like UE5 and Unity with real depth.

Based in Valencia, Spain — open to remote and on-site opportunities.

⬡   Bridging art and code — from shader to screen
FEATURED_PROJECTS.EXE

Beerseker: The Stolen Brew

Top-down arcade action-comedy in UE5. Team project — responsible for gameplay systems, character mechanics and C++ architecture.

Project Night Club

Unity bartender game — craft drinks and listen to customer stories. In development. Personal project.

VR Mine Infinite Runner

Academic VR infinite runner in Unity. Focused on comfortable VR locomotion and interaction on Meta Quest 2/3.

Unreal AI Behaviour

AI demo in UE5 using Behavior Trees. Patrolling agents, 1v1 combat, and team-based combat scenarios.

Fezio Galaxy

UE5 puzzle game exploring gravitational manipulation and perspective shifting. Player must recover spaceship components to return home.

Ping Pong VR

Computer Engineering thesis — VR Ping Pong on Oculus Quest 2. Focused on realistic physics simulation and haptic feedback.

Horror Mechanics Test

UE4 prototype exploring interaction mechanics, atmospheric storytelling and tension-building for the horror genre.

Funny Infinite Runner

Academic Unity runner built with a partner. First full game loop shipped — procedural obstacle generation and score system.

RESUME.EXE

> Academic Path

2023 – Present

HND in Game Programming

ESAT — Escuela Superior de Arte y Tecnología

Advanced rendering, C++, engine architecture, team game development. Built a full Vulkan engine from scratch.

2017 – 2021

Computer Engineering

Universitat de València (UV)

Software engineering, C++, linear algebra, physics simulation. Strong mathematical foundation for graphics and rendering.

> Experience

Open to opportunities — Technical Artist
sept. 2023 – dec. 2024

Simulation Researcher

LSyM – IRTIC

Simulator development for training and learning, VR integration, bug fixing and software solutions.

apr. 2023 – jun. 2023

Videogame Developer

Quasar Dynamics

Entertainment web and app development.

oct. 2021 – apr. 2023

Software Developer

SagitaZ

Team lead, client solutions, Zoho integration, chatbot development.

nov. 2020 – jul. 2021

Software Developer (Intern)

IRTIC

Unity and web solutions during Computer Engineering internship.

CONTACT.EXE

Establishing Connection...

Open to TA / Gameplay Programmer roles — remote or on-site.

Comfortable working across the art-code boundary: shaders, render pipelines, procedural tools, pipeline scripting. Let's build something worth looking at.