Resume

Education

SEP 2015 - SEP 2019
University of Alicante

Bachelor's Degree in Multiemdia Engineering

Specialization on Video Games and Virtual Entertainment. 2 subjects with Honors.

Experience

OCT 2019 - Present
Electronic Arts Madrid

Junior Software Engineer

Maintain and develop features in Frostbite's Localization extensions and pipelines. Analyze, detect and fix potential Localization issues (layout, text rendering, etc). Workflows documentation. Communicate with UI and QV teams to provide feedback about technical limitations regarding Localization and provide solutions.

JUNE 2019 - AUG 2019
Mechanical Boss S.L.

Game Programmer Intern

Develop map integration tools in Unreal Engine for Artists and Level Designers. Debug, optimize and maintain UI and Gameplay systems.

OCT 2018 - JUNE 2019
Inspire: The Game (PC)

Lead Graphics Programmer, AI programmer, 3D Artist

Design and implement the entire Graphics Engine from scratch with C++ and OpenGL. Debug and optimize, targeting low-profile PCs. Design and implement the AI System. Contribute modeling and texturing Environment and Vehicle assets. Design UI and branding assets.

SEP 2018 - OCT 2018
Bring RGBack! (Amstrad CPC 464)

Gameplay and UI programmer

Implement Gameplay features such as player control, combat system, power-ups, and map generation tools from scratch with Z80 Assembly. Contribute to the AI system. Design and implement the UI system.

2017
We Will Not Fall (PC)

AI programmer, Level Designer

Design and implement the AI system from scratch with C++. Enemy behaviors. Level Design.

Skills

Languages

  • C/C++ 
  • C#
  • Python
  • Lua
  • Z80 Assembly

Graphics API

  • OpenGL

Software Development

  • Debugging
  • Design Patterns
  • Optimization

Environments

  • Windows
  • Linux

IDEs

  • Visual Studio
  • Visual Studio Code

Source Control

  • Git
  • Perforce

DCC Applications

  • Photoshop
  • Maya
  • Substance Painter