Junior Backend & Game Programmer

Pau

Prioritizing clean, secure, and scalable code. I'm specialized in C++. I’m passionate about backend development, maths, and physics applied to systems and games. Every detail matters and counts.

Disponible

Selected Projects

A collection of some of my personal projects showcasing my technical skills.

Asteroids Recreation
Asteroids Recreation
Full vectorized recreation of Asteroids original Arcade game, using C++ with C sintax. It also uses sqlite to store user data
CC++SQLite3ESAT Graphic Lib
Pokemon Showdown
Pokemon Showdown
Currently in progress. Custom pokemon battle simulator, using SDL3 lib, managing sql Databases, and using basic IA to get enemy choices
C++SDL3SQLite3
Jetpac Recreation
Jetpac Recreation
Recreation of the original Jetpac arcade game for ZX Spectrum with all enemies and interactions implemented.
CC++ESAT Graphic Lib
Database Manager
Database Manager
My own sqlite3 database manager, inspired in Sqlite Studio but with my own style
CC++SQLite3ESAT Graphic Lib
Demo Pokedex
Demo Pokedex
A demo of a national pokedex, my first try on graph writing && list sorting, it started in a list insertion algorithm, in fact it sorts pokemons with it.
CC++ESAT Graphic Lib
Space Invaders
Space Invaders
Recreation with the mechanics of the original arcade Space Invaders, with custom sprites.
CC++ESAT Graphic Lib
Blackjack
Blackjack
Custom 2D Blackjack engine with graphical interaction and OOP concepts.
C++ESAT Graphic Lib
This Website
This Website
My personal portfolio showcasing selected projects.
Next.js

About Me

I'm a junior developer with a deep passion for game programming, maths and physics. My journey two three years ago, in high school, working in a flappy bird for IT, working with visual code, MIT app inventor & scratch, then I started learning on programming languajes up to today.

I believe in clean and efficient code that not only works but is also maintainable and scalable. Every project is an opportunity to learn something new and get experience from others.

In my free time, you'll find me working on my personal projects, reading others or just playing videogames ;D

Development Interests

Game Engine ArchitectureLow-Level OptimizationMultiplayer SystemsGraphics ProgrammingMemory Management
Pau - Developer Portrait

Skills & Competencies

C / C++ Programming
Low-level Optimization
Unity
Unreal Engine
SQL Databases
Version Control (Git)

Formation

ESAT – School of Art and Technology

Bachelor’s Degree in Game Design and Development · Valencia

Specialized education in game development with a strong practical focus on programming, game engines, and professional team workflows.

I worked on full-scale projects, from systems architecture to gameplay implementation, prioritizing clean, efficient, and scalable code.

Daily Tools

Visual Studio
Git
Unreal Engine
Unity

Setup

Main PC
Intel i5-10400K · RTX 2060
MacBook Air
Apple M2
iPhone 13 Pro Max
A15 Bionic

Let's Work Together

I'm currently open to opportunities with indie game studios and small creative teams. If you have an interesting project or just want to say hi, feel free to reach out.

Get in Touch