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.

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