Junior Backend & Indie Game Programmer

Pau

Building immersive experiences through clean code. Specialized in C++ and passionate about crafting efficient backend systems and indie games.

Available for projects

Selected Projects

A collection of personal projects showcasing my technical skills and passion for game development and backend systems.

Asteroids Recreation
View on GitHub
Full vectorized recreation of Asteroids original Arcade game, using C++ with C sintax. It also uses sqlite to store user data
CC++SQLite 3 LibESAT Graphic Lib
More details
Jetpac Recreation
View on GitHub
Recreation of the original jetpac arcade game of the Spectrum ZX, every enemy & interaction implemented
CC++ESAT Graphic Lib
More details
Blackjack
View on GitHub
Custom 2D Blackjack game motor, with graphic interaction, it uses classes, encapsulation, and access control via getters and setters.
C++ESAT Graphic Lib
More details
Space Invaders recreation
View on GitHub
Entity Component System framework designed for game development. Features cache-friendly data layouts, compile-time type safety, and seamless integration with existing engines.
CC++ESAT Graphic Lib
More details
Portal
View on GitHub
A retro-style platformer game with procedural level generation, smooth character controls, and hand-crafted pixel art aesthetics. Built as a showcase of engine capabilities.
Unreal Engine Laberinth
View on GitHub
A retro-style platformer game with procedural level generation, smooth character controls, and hand-crafted pixel art aesthetics. Built as a showcase of engine capabilities.
Pokedex recreation
View on GitHub
A retro-style platformer game with procedural level generation, smooth character controls, and hand-crafted pixel art aesthetics. Built as a showcase of engine capabilities.
CC++ESAT Graphic Lib
More details
Database Manager
View on GitHub
A retro-style platformer game with procedural level generation, smooth character controls, and hand-crafted pixel art aesthetics. Built as a showcase of engine capabilities.
CC++ESAT Graphic Lib
More details
This Website
View on GitHub
My personal portfolio where I show some of my best proyects

About Me

I'm a junior developer with a deep passion for game development and backend systems. My journey started with curiosity about how games work under the hood, which led me to dive deep into C++ and low-level programming.

I believe in writing clean, efficient code that not only works but is also maintainable and scalable. Every project is an opportunity to learn something new and push the boundaries of what I can create.

When I'm not coding, you'll find me exploring game design theories, contributing to open-source projects, or experimenting with new technologies that could enhance the player experience.

Development Interests

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

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

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.

Skills & Competencies

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

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