Daniel Barreno

Daniel Barreno

Algeciras

danbarrenos@gmail.com

LinkedIn · Descargar CV

Resumen personal

Soy ingeniero de software con amplia experiencia en el mundo del videojuego, especializado en Unity3D / C#. Me formé como ingeniero en sistemas audiovisuales y comencé mi carrera investigando algoritmos de procesado de vídeo en tiempo real en la Universidad Rey Juan Carlos. Mi pasión por los videojuegos me llevó a dar el salto a su industria, donde cofundé un estudio independiente y trabajé en proyectos que van desde títulos para PC y consola hasta experiencias en desarrollo móvil.

Experiencia

Hungry Pixel — Cofundador & Main Unity Developer

Enero 2017 – Presente


Lakento — Main Unity Developer

Agosto 2021 – Diciembre 2024


MistWall Studio — Lead programmer

Agosto 2020 – Agosto 2021


MistWall Studio — Unity Developer

Junio 2019 – Agosto 2020


Universidad Rey Juan Carlos — Investigador

Junio 2018 – Junio 2019

Proyectos destacados

NetherWorld — Steam ↗

Juego independiente de acción y aventura desarrollado en Unity3D. Comencé el proyecto en solitario en 2017 como sideproject, formé equipo y cofundé Hungry Pixel para publicarlo en Steam y Nintendo Switch simultáneamente. El reto técnico central fue el sistema de cinemáticas: más de 200 secuencias con múltiples personajes coordinados por un sistema diseñado para ser robusto y flexible a lo largo de las +10 horas de aventura.


Endarth Covenant — Gameplay ↗

Videojuego de rol desarrollado en Unity3D para hardware propietario. El principal reto técnico fue diseñar una capa de integración capaz de cohesionar el gameplay con datos provenientes de sistemas de bajo nivel del dispositivo. Los detalles del hardware, implementación y protocolo de comunicación están sujetos a NDA.


Jurassic Missions — Website ↗

Videojuego móvil desarrollado en Unity3D. Mi rol abarcó la integración de Firebase, IronSource y Google Play Games, además de los sistemas de monetización. El reto más destacado fue implementar un sistema de contenido en caliente con editor interno, que permitía publicar nuevos escenarios sin necesidad de actualizar la aplicación.

Tecnologías

Lenguajes: C#, TypeScript, Python
Motores & Frameworks: Unity3D, Blazor, React, TailwindCSS
Cloud & Servicios: Firebase, Cloudflare, Vercel
Herramientas: Linux, Jira, Bun, Vite

Educación

Grado en Ingeniería en sistemas audiovisuales y multimedia — URJC

Curso Superior en Posicionamiento Web — ENEB