About me

My name is Alberto Gómez, I am a passionate gamer and an enthusiast developer from Spain. I am specialised in gameplay programming, but I also have gathered a lot of experience creating tools for artists and designers to use.

My skills

I am GREAT with
  • Unity3d

  • C#

  • Java

  • Git

  • Algorithms

I am GOOD with
  • Blender

  • Photoshop

  • C++

  • Python

  • JavaScript

My strengths

Problem Solver

The divide and conquer philosophy has grown on me. Whenever I am facing a complex issue, and before I write a single line of code, I spend the necessary amount of time analysing, dissecting and studying the problem in order to find an adequate solution.

Motivated Learner

Game development is one of my favourite hobbies. I am constantly researching and implementing ideas and mechanics that result new to me for educational purposes. I am also curious about emerging technologies and games, and so I always try to stay up-to-date with recent engine updates.

Valuable Team Member

Even though my area of expertise is programming, I have some experience working with 3D modelling and design tools, which helps me understand the pains and needs of artists and designer when participating in the development of a project.

My portfolio

Behaviour Trees Implementation and AI


Java Research Developer (2020-2022)

Immense Simulations (Spain) At Immense I have created tools for a traffic simulation engine (e.g. writing a custom Behaviour Tree implementation in Java.) I have also used and studied efficient path finding algorithms such as Dijkstra and A*.

IT Specialist (2019-2020)

IBM Benelux (Netherlands) I developed blockchain solutions in Hyperledger Fabric, JP Morgan’s Quorum and R3 Corda using typescript and Java. On this position I mastered SCRUM, Git, Jira and Bitbucket.

Game Developer Intern (2018)

Devilish Games (Spain) Participated in the making of Kolumno (2018) as lead developer, designer and artist. Furthermore, I had the chance to QA test Path to Mnemosyne (2018).


Video Game Design and Development (2014-2018)

University Jaime I (Spain) On this bachelor's degree I was introduced to coding. From the very basics up to creating games and writing complex algorithms and AI behaviours.

Game Design (2018)

Hanzehogeschool (Netherlands) While attending the Game Design course I became used to work as part of a development team and I embraced the AGILE methodology.

But wait... there's more!

Let's stay in touch!