Desarrollador de Software
Comencé a programar proyectos personales a los diecinueve años. Cursé un Grado Superior de Desarrollo de Aplicaciones Multiplataforma, también estudié un curso de programación algorítmica online de la Universidad Complutense de Madrid, y hago servicios y proyectos autodidactas. Tengo twenty-two años y soy de España (Castilla y León, Valladolid).
Puedo adaptarme a cualquier lenguaje, creo en la importancia de documentación y las buenas prácticas de desarrollo.
Proyectos
Ferrum - 3D Engine
Motor 3D educativo enfocado en la biología vegetal 🌿, permite explorar la vida de las plantas desde la morfología externa hasta el nivel celular y molecular. El objetivo es facilitar el aprendizaje de la botánica ofreciendo una navegación fluida que conecte la estructura visible con los procesos biológicos internos.
Experiencia
Tengo experiencia con lenguajes y frameworks como Rust, C++, TypeScript, Java, Spring Boot, TypeScript, Astro, React, Python, motores como Unreal Engine y Unity.
He desarrollado proyectos significativos en cada uno, adquiriendo un sólido conocimiento en desarrollo de software.
También he trabajado con herramientas como MongoDB, Firebase, Vercel, Cloudflare, Tailwind, Node.js, máquinas virtuales, Git, GitHub e integración continua con GitHub Actions.
Además, tengo experiencia en proyectos colaborativos en equipo utilizando Jira y Taiga.
Historial Laboral
Prácticas, Desarrollador Unreal Engine 5
Rapture Games
03/2025 - Actualidad
Desarrollo del videojuego Pipal en Unreal Engine con C++. He migrado lógica de Blueprints a C++ nativo, implementado mecánicas como, menús, opciones, pausa, guardar el esatdo de la partida. Integrado autenticación JWT mediante GameInstance, y desarrollado un sistema de movimiento de personajes dirigido por LLM a través de microservicios HTTP. También he trabajado en efectos visuales post-process y sistemas de guardado/carga.
Prácticas, Desarrollador Unreal Engine 5
Rapture Games
03/2025 - 06/2025
Durante mis prácticas, he trabajado en el desarrollo de un proyecto con Unreal Engine centrado en la simulación de físicas orbitales. He implementado el equilibrio entre fuerzas centrífugas y centrípetas, así como el uso de propelente para permitir el desplazamiento entre órbitas. Además, he recreado shaders personalizados y modelos 3D, integrándolos en el entorno de simulación. Una experiencia que me ha permitido aplicar y ampliar mis conocimientos en programación, física y gráficos por ordenador.
Prácticas, Soporte Técnico Nuevas Tecnologías
Diputación de Valladolid
03/2024 - 06/2024
Restauración completa de inventario de equipos tecnológicos. Desarollo de scripts en VBA para identificar y reguistrar equipos para la optimizacion del proceso de recopilacion y organización de datos. Colaboración con el equipo en tareas adminsitrativas y de soporte técnico relacionadas con la gestión de activos tecnológicos. Iniciativa propia para implementar soluciones eficientes, mejorando los tiempos y la precisión del inventario.