Sobre mí

Soy un ingeniero informático especializado en la rama "Ciencias de la computación" con experiencia en desarrollo de videojuegos.

Mi objetivo es contribuir con mi experiencia y conocimientos al desarrollo de nuevos proyectos, así como enseñar los entresijos de la programación y ayudar a formar nuevos programadores.


Datos personales

Residencia: Donostia - San sebastián, Gipuzkoa (España)

Edad: 27/05/1989

Email: tuzmakel@gmail.com


Datos de interés

Situación actual: buscando trabajo

Disponibilidad: incorporación inmediata

Permiso de conducir: B1 (coche propio)


Idiomas

Castellano: nativo

Euskara: nativo

Inglés: bajo

Japonés: bajo


Formación

Mis títulos y experiencias académicas me han enseñado el valor del aprendizaje contínuo, de la necesidad de tener un hambre de conocimientos voraz y la utilidad de dedicar parte del tiempo de descanso diario a crecer como persona.


Ingeniería informática

Año de finalización: Aún cursando

Centro de estudios: Facultad de Informática de San Sebastián - EHU/UPV

Tipo de titulación: Grado en ingeniería


Animación 3D, multimedia y videojuegos

Año de finalización: 2014

Centro de estudios: CEINPRO

Tipo de titulación: Técnico profesional de grado superior


Desarrollo con tecnologías web

Año de finalización: 2013

Centro de estudios: SEIM

Tipo de título: Certificado de profesionalidad


Técnico superior en Desarrollo de aplicaciones informáticas

Año de finalización: 2010

Centro de estudios: SEIM

Tipo de titulación: Técnico profesional de grado superior


Bachillerato: Ciencias tecnológicas

Año de finalización: 2008

Centro de estudios: MCM


Experiencia laboral

Las diferentes tareas que he realizado a lo largo de mi vida profesional me han permitido adquirir habilidades para trabajar en equipo, liderar proyectos y tratar con los demás equipos para lograr un óptimo desarrollo y resultado.


Programador

Fecha de inicio: Diciembre 2015

Fecha de finalización: Abril 2016

Empresa: Santa Clara Games

Descripción del puesto: Debía adaptar el motor del juego 8DAYS a las necesidades que iban surgiendo a medida que se iba agrandando el proyecto. Principalmente me encargué de desarrollar las armas, las cutscenes y algunas herramientas internas (como un objeto que permitiera a las cutscenes realizar transiciones entre planos).


Programador en prácticas

Fecha de inicio: Octubre 2014

Fecha de finalización: Enero 2015

Empresa: Delirium Studios

Descripción del puesto: Debía portar un videojuego desarrollado por la empresa para plataforma móvil a navegador.

http://www.minijuegos.com/juego/conquistador


Jefe de proyecto y programador

Fecha de inicio: Febrero 2012

Fecha de finalización: Febrero 2013

Empresa: W3Net Koop. Elk. Txikia

Descripción del puesto: Como jefe de proyecto debía planificar el desarrollo del software a la carta y las páginas web que nos compraban los clientes. Como programador, junto con el resto de compañeros, la debía desarrollar.


Programador en prácticas

Fecha de inicio: Marzo 2011

Fecha de finalización: Junio 2011

Empresa: Tecnipesa

Descripción del puesto: Debía desarrollar un programa para diseñar etiquetas y enviarlas a etiquetadoras industriales que funcionaban con el firmware propietario de la empresa.


Portfolio

La filosofía de aprendizaje contínuo y experimentación constante me lleva a desarrollar anualmente, al menos, una docena de proyectos relacionados con muchas y muy diversas áreas.


Esta pequeña selección se compone de algunos de los muchos proyectos que he llevado a cabo.

La Rosquillera Framework - Reforged

Plataforma: Multiplataforma

Descripción: La Rosquillera Framework es un framework para programar videojuegos buscando la abstracción del usuario de las librerías gráficas, de sonido, etc…

Estado de proyecto: Work in progress

Repositorio: http://gitlab.com/yawin/RosquilleraReforged

Documentación: http://rosquillera.yawin.es


Stickman's adventure

Plataforma: Windows

Descripción: Stickman's adventure es un juego de plataformas clásico en el que el jugador maneja a un stickman. La diferencia de este juego respecto a otros radica en que se los niveles presentan distintas gravedades, intercambio entre estas con un contador, enemigos imparables, y todo tipo de objetos interactuables.

Estado del motor: Terminado

Estado del juego: Abandonado por falta de conocimientos en level design

Repositorio: https://github.com/rfstudios/StickmansAdventures

Descarga: http://miguelalbors.es/downloads/StickmansAdventures.zip


Proyecto de final de grado

Plataforma: Windows, GNU/Linux y Mac

Descripción: Para obtener el título en el Grado Superior de Animación, Multimedia y Videojuegos teníamos que realizar un trabajo final. Este consistía en realizar un videojuego cuyo protagonista fuera imagen real. En mi caso me decanté por realizar un sencillo plataformas buscando mostrar la flexibilidad de la programación en Unity3D con C#.

Estado de proyecto: Terminado

Repositorio: https://github.com/rfstudios/Proyecto-de-fin-de-grado

Descarga: http://miguelalbors.es/downloads/ProyectoFinal.zip


Little Tales

Plataforma: Windows

Descripción: Little Tales es un motor que nació con la idea de facilitar el trabajo a quien quisiera hacer un juego RPG por turnos. Permite diseñar toda la lógica interna a través de la base de datos del juego llegando, incluso, a proporcionar un pseudo lenguaje con el que programar la lógica de los GameObjects. [Debido a que en mis equipos personales abandoné Windows el proyecto quedó abandonado y sin terminar].

Estado de proyecto: Abandonado

Repositorio: https://github.com/rfstudios/LittleTales

Descarga: http://miguelalbors.es/downloads/LittleTales.zip


Marcianitos

Plataforma: Windows

Descripción: Marcianitos es el típico arcade de naves en el que el jugador se desplaza por la pantalla mientras su nave avanza en un scroll vertical. Tiene los modos de juego individual y multijugador, el cual consiste en que los dos jugadores manejan sus naves desde el mismo teclado. Además de un nivel survival y un nivel protege a la nave nodriza, el modo individual ofrece un nivel arcade con cuatro fases y sus respectivos jefes finales.

Estado de proyecto: Terminado

Repositorio: https://github.com/rfstudios/Marcianitos

Descarga: http://miguelalbors.es/downloads/Marcianitos.zip


Motor 3D con OpenGL

Plataforma: GNU/Linux

Descripción: Este motor lo desarrollé de forma experimental con la intención de aprender los conceptos básicos de OpenGL. Su función es la de ejecutar animaciones en tiempo real diseñadas en exclusiva para este motor. El desarrollo de este motor está abandonado puesto que, como he indicado arriba, era puramente experimental.

Estado de proyecto: Abandonado

Repositorio: https://github.com/rfstudios/3Dengine

Descarga: http://miguelalbors.es/downloads/3DEngine.zip


Sugea

Plataforma: GNU/Linux

Descripción: El clásico "Snake" programado en lenguaje C con una librería gráfica muy simple llamada "Miniwin".

Estado de proyecto: Terminado

Repositorio: https://github.com/rfstudios/Sugea

Descarga: http://miguelalbors.es/downloads/Sugea


Ooops

Plataforma: Windows

Descripción: Este minijuego lo programé durante la party "Navarparty" para presentarlo a la competición de Wild Compo. En total fueron 27 horas de desarrollo. Se trata del típico picaladrillos con dos modos: standard y cafeína; que corresponden a las distintas ramas de desarrollo que seguí.

Estado de proyecto: Terminado

Descarga: http://miguelalbors.es/downloads/Ooops.zip


GPG Public Key

-----BEGIN PGP PUBLIC KEY BLOCK-----

Version: OpenPGP.js v2.3.5

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

=KCvK

-----END PGP PUBLIC KEY BLOCK-----
		

Contacto

Póngase en contacto conmigo y le responderé en 24 horas.

Donostia, España

650 19 91 48

tuzmakel@gmail.com