About

I am a programmer proficient in C and C++, also, I have worked with Unreal Engine 4 and Unity. I have made two engines from scratch with Playstation 5 Devkit and with SFML. I take great care of the code I write, in terms of how readable and how efficient it is.

Game Developer | Engine Programer

  • Birthday: 8 July 2000
  • Region: Gran Canaria, Spain
  • Phone: +34 682 876 525
  • E-mail: darioartilesdiaz@gmail.com

When I was a child I wanted to be a Veterinarian, but when I got the Nintendo DS and my first Computer I wanted to know more about how they work.

I have a keen interest in low level programing and in game engines

I really love survival games and Metroidvanias, being two of my favourite games Hollow Knight and Minecraft

Resume

Education

BSC (HONOURS) COMPUTER SCIENCE FOR GAMES

2023 - 2024

Hallam University, (Sheffield, UK)

  • Learnt how to work with the PlayStation SDK making an engine and game called The Cave with it
  • Expanded my 3D engine ArteLuna with Multi-User level editing using Enet
  • Gained deeper knowledge of C++

HND IN COMPUTING

2020 - 2023

ESAT (Escuela Superior de Arte y Tecnología) (Valencia, Spain)

  • Unreal Engine 4 with C++ and professional practice with designers and artists
  • Unity
  • Different AI algorithms
  • C/C++/C#/Assembly ARM
  • Made a 3D engine in C++ with GLFW called ArteLuna

Higher Technical Certificate in Development of Web Applications

2018 - 2020

CIFP Villa de Agüimes (Gran Canaria, Spain)

  • Learnt how to program in Java and HTML, CSS, JavaScript
  • Learnt how to create and administrate SQL data bases

Professional Experience

Programmer UE4 C++

2022 - 2023

Invicta: The next queen
Dark Moth Games

  • Made the logic behind the block mechanic
  • Added the niagara particles and general vfx
  • Refactored pieces of code to work better

Remote React Programmer

April-June 2020

Hapsto

  • Created back and front end of an application for data entry, creating forms.
  • Had to manage my own workload, work on initiative and setting deadlines to ensure the work was completed on time

General Assistance in Computer Shop

April-June 2018

APP Informatica Ingenio, Ingenio, Las Palmas, Spain

  • Built and repaired PCs
  • Sold general tech products from the shop to people.

Skills

Programing Languajes

  • C / C++
  • C#
  • GLSL (OpenGL Shading Language)
  • HLSL (High Level Shading Language)
  • Assembly ARM
  • HTML, CSS, JavaScript
  • React

Engines and Libraries

  • Unreal Engine 4 with C++
  • Unity
  • SFML
  • Playstation 5 SDK
  • ImGui

Tools

  • Visual Studio / Rider
  • GitHub
  • Perforce
  • Trello
  • RenderDoc
  • SQL

Soft Skils

  • Good Communication
  • Team work
  • Organized
  • Working under preassure/deadlines