About

Software developer with 4+ years of professional experience, specializing in frontend development with React, JavaScript and TypeScript, and with previous experience in game and interactive application development with Unity. In addition, I create and publish mobile apps with Flutter as personal projects, now exceeding 350,000 downloads.

Work Experience

Frontend Developer

Jul 2024 - Present

SNGULAR

  • Developed and maintained payment management features for an Inditex back office system using JavaScript and React.
  • Built modular and responsive UI components with React and SCSS, promoting code reusability, consistent design implementation and optimized rendering performance.
  • Implemented end-to-end testing with Cypress to verify critical user flows and improve platform reliability.
  • Collaborated with backend teams to integrate RESTful APIs, ensuring smooth data flow and robust error handling on the frontend.
JavaScript
React
Redux
TanStack Query
Cypress

Unity Developer

Jul 2022 - Jul 2024

SNGULAR

  • Main programmer of minigames, touch panels and VR experiences for museums and exhibition spaces.
  • Developed custom tools to improve team workflows and reduce repetitive tasks during development.
  • Integrated Unity applications with Wordpress CMS, enabling dynamic content updates without generating new builds.
  • Conducted performance profiling and testing to meet technical and usability standards.
Unity
C#

Unity Developer

Feb 2021 - Jul 2022

Freelance

  • Delivered tailored interactive applications for diverse clients across industries such as art, gaming and educational technology.
  • Optimized multiplatform projects (Windows, macOS, Android, iOS), enhancing performance, memory usage, and loading times.
  • Added multiplayer capabilities with Photon Engine to allow real-time social interactions with avatar-based exploration in 3D environments.
  • Provided technical consulting and support to clients post-delivery, including debugging, updates, and performance tuning.
Unity
C#
Photon
Firebase
  • Teaching of game programming and game design courses in a kids academy.

Education

Degree in Video Game Development and Design

2014 - 2020
Rey Juan Carlos University

Skills

Languages
JavaScript
TypeScript
HTML
CSS
Dart
C#
Frameworks & Libraries
React
Tailwind CSS
Redux
TanStack Query
Cypress
Flutter
Riverpod
Tools
Git
Webpack
Vite
Visual Studio Code
Jira
Unity