// Game Programmer & Teacher

HI THERE, IT'S
MIQUEL

GAME PROGRAMMER & PROGRAMMING TEACHER

I'm a passionate programmer graduated from ENTI-UB Barcelona, with strong knowledge in C, C++ and C#. I also build games with Unity and Unreal Engine 5, and I love turning ideas into interactive experiences.
Always commited to clean code and SOLID principles, as well as giving a hand to anyone who needs it.
Also experienced with troubleshooting and QA testing.

Miquel Guspí

// Skills & Education

Programming languages

C C++ C# Java JavaScript Python Kotlin

Systems & Tools

Unity 2D/3D Unreal Engine 5 Visual Studio SDL SFML PHASER 2D Software Architecture Git SOLID Autodesk - 3Ds Max Autodesk - Maya 3D Agile methodologies SCRUM Kanban Atlassian - Jira Playtesting QA TestRail

Written & spoken languages

English Spanish Catalan

Education

Bachelor in Design and Development of Video Games and Serious Games

ENTI-UB — Barcelona, Catalonia

// Experience

Oct 2022 — Present

Programming Teacher

Freelance

  • Programming lessons for university students using C, C++ and C# languages
  • Video game development using Unity 2D/3D with C#
  • Video game development Unreal Engine 4 & 5
Teaching C C++ C# Unity Unreal Engine
Oct 2024 — Jul 2026

Virtual Reality Technician

ENTI-UB — Barcelona, Catalonia

  • VR hardware maintenance (Rokoko Motion capture suite, Oculus VR headsets, Virtuix Omni treadmill platform)
  • VR development using Unity Engine
  • Equipment & gear reservation and cession
  • Inventory management
Unity VR VR Development Motion Capture Hardware Maintenance
Nov 2022 — Jul 2026

Workshop Teacher - Introduction to Unreal Engine

ENTI-UB — Barcelona, Catalonia

  • Delivered hands-on workshops introducing Unreal Engine to high school and vocational students
  • Followed a predefined syllabus (by ENTI) to ensure consistent learning outcomes across sessions
  • Provided an engaging first contact with real-time 3D software for students with little to no prior experience
  • Explained core concepts such as the interface, materials, and basic blueprints
  • Encouraged experimentation and creative exploration within the engine
Unreal Engine 5 Teaching Game Development Game Programming
Mar 2023 — Mar 2024

QA Intern

Ubisoft Mobile Barcelona — Barcelona, Catalonia

  • Performed functional tests on specific Invincible: Guarding the Globe features to ensure the best end-user's experience.
  • Delivered feedback reports to the development team on a regular basis and on-demand.
  • Reproduction and isolation of bugs to assess their probability and severity.
  • Worked closely with other departments.
  • Performed and created test plans via TestRail.
QA Testing TestRail Jira Bug Reporting Test Plans Unity

// Projects

The Dev Cave - Unity Tutorials

A website with Unity 2D tutorials for game developers. Covers gameplay systems, mechanics, and development best practices for students and hobbyists.

Unity Unity 2D Tutorials Web

Tic-Tac-Toe Game

Classic Tic-Tac-Toe game written in C++17 and using SFML 3.0. Development focused on following SOLID principles.

C++ SFML SOLID Software Architecture

SPACE BREACH

Survival Horror game where you find yourself trapped in a crumbling space station. Clear your way through the facility in order to reveal what happened, and how are you related to these ocurrences.

Unity Unity 3D Game Programming C#

VR Simulation - New ENTI-UB building

A 3D VR experience that showcases some of the ENTI-UB's new facilities.

Unity Unity 3D VR Game Programming C#

Sonar Festival - VR experience prototype

Emotion-driven project using biometric sensors and VR headsets.

Unity Unity 3D C# Web

C++ Particle System

A particle system with simulated physics in C++.

C++ SDL Physics

Space Outlaws

FPS Platformer in a Wild West & Sci-Fi setting. Aliens have invaded the galaxy and the player, a member of the Outlaws Guild, must parkour their way through the invaders, every time trying to beat their personal record.

Unity Unity 3D Game Programming C#

Buzz Off

Roles swapped in a hauted house - You are the ghost now! Scare away the visitors in your mansion and solve some crazy puzzles to reveal the mystery of your death.

Unity Unity 2D Game Programming C#