Skip to main content
Game Programmer

José Manuel Hernández Giménez

Soy programador de videojuegos especializado en Unity y C#, con más de 4 años de experiencia en el desarrollo de gameplay para PC, móviles y realidad virtual. Me enfoco en la optimización del código, refactorización y escalabilidad, asegurando soluciones mantenibles y eficientes.

¡Haz clic en la imagen para más información!

He desarrollado interfaces y herramientas integradas en el motor Unity3D, optimizando los flujos de trabajo y mejorando la eficiencia del equipo. Trabajo de manera autónoma y colaborativa, adaptándome a los requerimientos del proyecto y proponiendo soluciones técnicas para mejorar la calidad y el desarrollo. Me motiva la proactividad, la mejora continua y aportar valor al producto final, reflejando estos principios en mis proyectos personales y profesionales.

También he participado en el diseño de videojuegos en etapas tempranas, contribuyendo a la conceptualización, preproducción y creación de bucles de juego mediante diagramas interactivos.

Actualmente, estoy profundizando en arquitectura de software para videojuegos, con un especial interés en modelos como ECS (Entidad-Componente-Sistema), explorando sus beneficios en términos de rendimiento y organización del código.

Hard Skills (Habilidades Técnicas)

Programación

  • OOP (Programación Orientada a Objetos).
  • DOP (Programación Orientada a Datos).
  • ECS (Arquitectura de Software Entidad-Componente-Sistema).

Motores y Herramientas

  • Unity (URP/HDRP).
  • Git / Plastic SCM / GitKraken.
  • Shader Graph / VFX Graph.
  • Odin Inspector and Serializer.
  • Unity Addressable Asset System.
  • Rewired.

Sistemas y Mecánicas

  • Inteligencia Artificial (Behavior Trees, FSM, GOAP).
  • Programación de Gameplay.
  • Física en videojuegos.
  • UI / UX en videojuegos.

Lenguajes

  • C#.
  • C++.

Soft Skills (Habilidades Interpersonales)

  • Gestión del tiempo y adaptabilidad.
  • Trabajo en equipo y comunicación (SCRUM / Kanban).
  • Resolución de problemas y pensamiento crítico.
  • Aprendizaje continuo.

EXPERIENCIA

GAME PROGRAMMER – GENERALISTA – Atico games

marzo 10, 2025

UNITY DEVELOPER – PROFESIONAL INDEPENDIENTE

agosto 1, 2023

GAME PROGRAMMER – KillBug Studio SL

octubre 15, 2021

PORTFOLIO

GAME PROGRAMMER – Team Panda Studio, Pre-Incubación LEVEL UP

junio 10, 2023

MECS – Unity Framework

febrero 13, 2023

All Will Be Mine – Demo Técnica

febrero 7, 2023

FORMACIÓN

Programador de videojuegos C# – Unity

julio 1, 2020

Técnico Superior En Aplicaciones Multiplataforma

julio 1, 2019

ISE II, Nivel B2 Inglés

julio 1, 2018

¿Te interesa mi perfil? ¡Contáctame!