Background
Experience and education.
My professional and academic path.
Professional experience
Feb 2026 — Present
Creator and developer
Alsatian Games (opens in a new tab)
A project I run together with Santiago Martín to turn ideas into reality: software solutions and original games, from concept to working product.
- Zozobra, a platformer roguelite in Godot (in development).
- Game design reviews and a playtesting service focused on onboarding, UX, feedback and the first-time player experience.
- Website and tournament manager for the TotalRematch community (live).
- Development tools: Alsatian Docs, Alsatian Hub and Alsatian AI Orchestrator.
- Godot
- GDScript
- Diseño UX/UI
- Game design
- Playtesting
- React
- TypeScript
- Cloudflare
Nov 2024 — Present · Remote
Software Developer
ibim Building Twice SL
Software development for construction projects using BIM.
- Maintenance and evolution of Periscoope, the company’s BIM project viewer.
- Creator of PeriscoopeFM, a web-based Facility Management system with a built-in 3D viewer.
- Python
- JavaScript
- React
- Node.js
- MongoDB
- Software BIM
- Administración de sistemas Linux
- Zabbix
Mar 2024 — Nov 2024 · Valencia · Hybrid
Software Developer
Oncovision
.NET development of the information system for CareMiBrain, Oncovision’s brain-dedicated PET scanner for the early diagnosis of neurological disorders and cognitive decline.
- C#
- .NET Framework
Mar 2023 — Mar 2024 · Teruel · On-site
Mainframe Operator
LogiRAIL (Renfe)
First line of defence for IT systems: monitoring and administration of virtual machines and the mainframe.
- Mainframe de IBM
- Sistemas distribuidos
- Administración de sistemas
- Zabbix
Education
2026
CS50’s Introduction to Artificial Intelligence with Python
HarvardX · edX
Foundations of artificial intelligence with Python: search, knowledge, uncertainty, optimisation, machine learning, neural networks and natural language.
- Introduction
- Search
- Knowledge
- Uncertainty
- Optimization
- Learning
- Neural Networks
- Language
2024
CS50’s Web Programming with Python and JavaScript
HarvardX · edX
Web application development with Python, Django, SQL and JavaScript: user interfaces, testing, CI/CD, scalability and security.
- Introduction
- HTML, CSS
- Git
- Python
- Django
- SQL, Models, and Migrations
- JavaScript
- User Interfaces
- Testing, CI/CD
- Scalability and Security
Sep 2022 — Jun 2023
Master’s Degree in Game Design and Programming
Universitat Oberta de Catalunya (UOC)
Game design and interactive content.
2023
Desarrollo de juegos con Unreal Engine de 0 a profesional (Spanish-language course)
Udemy · Carlos Coronado
Complete development of a 3D game in Unreal Engine, from the design document to the final build: Blueprints, AI, levels, lighting, UI and sound.
- Unreal Engine 4 y 5
- Blueprints
- IA de enemigos
- Diseño de niveles
- Iluminación
- Materiales y partículas
- Interfaz y menús
- Sonido
- Documento de diseño (GDD)
- Balance y curva de dificultad
2017 — 2022
Bachelor’s Degree in Computer Engineering
Escuela Universitaria Politécnica de Teruel (Universidad de Zaragoza)
Certifications
2016
English — B1 level
University of Cambridge
Contact
Let’s talk.
I am open to new opportunities as a software developer. If you think I could fit in your team or project, drop me a line.
