- Code- Pixels - Gameplay
Game developer and Multimedia engineer. I build interactive worlds and playable experiences that bring ideas to life and feel smooth to use.
Cyberpunk
Escape Room
A cyberpunk first‑person escape room designed for VR but also fully playable on desktop, where the player must escape a high‑rise building while a hostile robot AI hunts them down, solving environmental puzzles and exploring multiple floors. Developed in a team of four using Unity and C#, I worked on interactive gameplay systems, puzzle logic, and overall game flow, as well as input integration for both VR controllers and keyboard/mouse. Environments and props were modeled in 3ds Max, with custom lighting and effects to emphasize the neon, high‑tech atmosphere, while the soundtrack and SFX were produced in Cakewalk to deliver a tense, futuristic mood that reinforces the race against time.
Dreams
Of Dust
A 2D narrative mystery platformer built in Unity with C#, where you play as Andy, a boy trapped in a coma who must traverse surreal dreamscapes to recover fragments of his lost memories. Across three progressively less abstract levels, the visuals evolve from foggy silhouettes to more defined environments, mirroring the character's journey as he discovers who he is and what happened to him. The game features responsive movement with jumping, double jump, wall jump, glide, and dash abilities, alongside custom UI for menus, ability progression, and control mapping, all developed collaboratively in a team of four.
The Forgotten
Path
A C++ 3D maze game built from scratch in Visual Studio, focused on procedural content generation and pathfinding AI. The maze layout is generated at runtime using a randomized depth‑first search algorithm, creating a unique labyrinth on each run. I also implemented autonomous agents that navigate the maze using the A* algorithm, computing optimal paths through the grid and showcasing core game AI and algorithmic problem‑solving. This project was developed entirely solo, covering architecture design, rendering, gameplay logic, and debugging in modern C++.
I design systems that scale. Web apps that feel effortless.

Passionate about games since day one. Building for the web since day two.
Growing up in Barcelona, I was obsessed with how video games worked — not just playing them, but understanding what was behind the screen. That curiosity evolved into a dual passion: crafting game mechanics, 3D assets and immersive VR experiences on one side, and building performant, well‑designed full‑stack web products on the other. I studied Multimedia Engineering with a minor in Game Development at La Salle, and I care about both sides of the stack equally — because great interactive experiences live at the intersection of gameplay, design and solid engineering.
Get in touchMy path
Growing up in Barcelona, video games were more than entertainment — they were the first technology that made me wonder how things are built from the inside out.
Studied Multimedia Engineering with a minor in Video Game Development at La Salle · Ramon Llull University. Learned to craft experiences from both the creative and technical side: game mechanics, 3D assets, and full-stack products.
Pursuing a Master in Game Design & Programming focused on Unreal Engine — deepening expertise in advanced gameplay systems, procedural generation and real-time rendering.
🎮 Game Dev Stack
🌐 Full Stack
Frequently Asked
Questions
Yes — I'm based in Barcelona but open to relocating for the right opportunity, whether in Spain or abroad. I'm also fully comfortable working remotely or in a hybrid setup. What matters most to me is the team, the project, and the chance to keep growing.
I'm looking for roles at the intersection of game development and software engineering — gameplay programmer, technical game designer, or full-stack developer positions in companies that care about quality and craft.
Yes, I take on freelance projects on a case-by-case basis — particularly 3D asset creation, game mechanics programming, or full-stack web development. Feel free to reach out with your project details and we can see if it's a good fit.
Most of my personal and solo projects are available on GitHub. University team projects may have restricted access out of respect for my collaborators, but I'm happy to walk you through the code in a call or share specific snippets on request.
I'm a native Spanish and Catalan speaker, and I work professionally in English — technical documentation, presentations and day-to-day communication included. I also have a basic level of German and I'm actively working on improving it.
I've worked in hybrid and remote environments, collaborating across distributed teams. I'm used to async communication, code reviews, and shipping features independently without needing constant hand-holding.



