Sobre Mi
Soy un programador competente en C y C++, también he trabajado con Unreal Engine 4 y Unity. He hecho dos motores desde cero con el kit de desarrollo de Playstation 5 y con SFML. Cuido del código que escribo, en términos de legibilidad y eficiencia.

Desarrollador de videojuegos | Programador de Motores
- Nacimiento: 8 de Julio del 2000
- Región: Gran Canaria, España
- Teléfono: +34 682 876 525
- E-mail: darioartilesdiaz@gmail.com
Cuando era un niño quería ser veterinario, pero cuando me regalaron la Nintendo DS y mi primer ordenador quise saber más sobre cómo funcionan.
Tengo un gran interés en programación de bajo nivel y en motores de videojuegos.
Me encantan los juegos de supervivencia y los Metroidvania, siendo dos de mis juegos favoritos el Hollow Knight y Minecraft.
Portfolio
- Todos
- C++
- Unreal 4
- Unity
Currículum
Educación
BSC (HONOURS) COMPUTER SCIENCE FOR GAMES
2023 - 2024
Hallam University, (Sheffield, Reino Unido)
- Aprendí cómo trabajar con el kit de desarrollo de Playstation 5 haciendo un motor y un juego llamado The Cave.
- Extendí mi motor 3D ArteLuna con edición de niveles multi usuario usando Enet.
- Gané mayor conocimiento de C++
HND IN COMPUTING
2020 - 2023
ESAT (Escuela Superior de Arte y Tecnología) (Valencia, España)
- Unreal Engine 4 con C++ y práctica profesional con diseñadores y artistas
- Unity
- Distintos algoritmos de IA
- C/C++/C#/Assembly ARM
- Hice un motor 3D en C++ con GLFW llamado ArteLuna
Ciclo Superiror en Desarrollo de Aplicaciones Web
2018 - 2020
CIFP Villa de Agüimes (Gran Canaria, España)
- Aprendí a programar en Java y HTML, CSS y JavaScript
- Aprendí como crear y administrar bases de datos SQL
Experiencia Profesional
Programador
2022 - 2023
Invicta: The next queen
Dark Moth Games
- Hice la lógica detrás de las mecánicas de bloqueo
- Añadí las partículas de niagara y efectos visuales generales
- Refactoricé partes del código para que funcionara mejor
Programador React en Remoto
Abril-Junio 2020
Hapsto
- Creé el backend y el frontend de una aplicación para data entry, creando formularios.
- Tuve que administrar mi propia carga de trabajo, trabajar con iniciativa y establecer plazos para asegurar que el trabajo se completara a tiempo.
Asistente General en tienda de informática
Abril-Junio 2018
APP Informatica Ingenio, Ingenio, Las Palmas, España
- Monté y reparé ordenadores
- Vendí productos tecnológicos varios de la tienda a gente cara al público
Skills
Lenguajes de programación
- C / C++
- C#
- GLSL (OpenGL Shading Language)
- HLSL (High Level Shading Language)
- Assembly ARM
- HTML, CSS, JavaScript
- React
Motores y Librerías
- Unreal Engine 4 with C++
- Unity
- SFML
- Playstation 5 SDK
- ImGui
Herramientas
- Visual Studio / Rider
- GitHub
- Perforce
- Trello
- RenderDoc
- SQL
Soft Skils
- Buena comunicación
- Trabajo en Equipo
- Organizado
- Trabajo bajo presión / plazos