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 portfolio

Excelente Servicio ⭐️⭐️⭐️

Delivery on Time

Kolumno, a puzzle game for the Nintendo Switch

Behaviour Trees Implementation and AI

Custom Character and Camera Controllers

Level Editor Tools for Designers

Physics Based Arcade Car Driving

VR Hands and Physics prototype

Professional Experience

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) I 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).

Education

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!

Unity3D Game Developer (2022 - Present)

Ritmo Games, Voodoo (Germany) I joined Ritmo as a full time Unity3D developer and I am currently working on a series of games for Android and iOS. Some of the titles I have worked on in the past are All-in-Words, Magnetic Cubes, Sudoku Paths, Letter Towers and Diamond Art - ASMR Game.

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.

Let's stay in touch!