Skip to main content

Resume

I’m a software engineer specialized in real-time graphics and game development, with experience working both in the entertainment and interactive technology sectors.
Over the past years I’ve contributed to projects ranging from slot machine software developed in C++ to medical visualization tools and interactive applications built in Unity. My work spans gameplay systems, rendering features, UI development, internal tools, and performance-focused programming.

I enjoy creating robust technical solutions, designing efficient workflows, and contributing to multidisciplinary teams with a strong focus on clarity and maintainability.

Experience

Logo Unidesa I+D Cirsa Unidesa I+D Cirsa

Full-time · 4 years 8 months

Barcelona, Cataluña, España · On-site

C++ Programmer Analyst

October 2021 – Present · 4 years 8 months

Currently working at a gambling company developing software in C++, using Eclipse as IDE on Linux.

  • Develop and maintain real-time C++ software within a proprietary engine/framework
  • Implement gameplay systems under strict timing and production constraints
  • Contribute to long-lived codebase with focus on maintainability and stability
  • Build Python tooling to improve pipeline efficiency
  • Worked within a dual-thread (control/view) architecture, coordinating execution using event-based synchronization to ensure correct state progression
  • Investigated and resolved cross-thread synchronization issues using structured logging and runtime analysis

Logo 3D Tech Omega Zeta 3D Tech Omega Zeta

Full-time · 5 months

Barcelona, Cataluña, España · On-site

Unity Programmer Internship

February 2021 – July 2021 · 5 months

Internship in a software development company that works for the health environment.

  • Implemented different user interfaces in Unity.
  • Maintain some projects developed in Playcanvas.
  • Created different shaders.

Education

Logo Master's Degree in Computer Graphics, Virtual Reality and Simulation Master's Degree in Computer Graphics, Virtual Reality and Simulation

2024 — 2025
University Center for Technology and Digital Art

Logo Bachelor's Degree in Video Game Design and Development Bachelor's Degree in Video Game Design and Development

2017 — 2021
CITM - Universitat Politècnica de Catalunya (UPC)