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 veintidós 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, Flutter, Dart, 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, PostgreSQL, MySQL, Firebase, Vercel, Cloudflare, Tailwind, Docker, 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
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.