About me
Freelance game developer at PlayMedusa with a decade of experience in Unity3D and a degree in Computer Science Engineering. Passionate about programming, with a focus on videogame development. Also exploring Unreal Engine and Defold, with experience in teaching and web development.
Based in the Canary Islands (Spain), I’ve been working remotely since 2011, with a proven ability to deliver high-quality projects and collaborate effectively with teams across the globe.
Software development
PlayMedusa
Game Developer · Jun 2011 - Current
At PlayMedusa we work on something we love, from home, enjoying the flexible timetable that such a creative activity requires. We offer third party development services while making our own games in our spare time.
30 Parallel Games
Lead Developer · Jan 2018 - Jan 2020
- Summary:
- Unity game development with Photon based multiplayer and HTC Vive and Meta Quest headsets support.
- React + Hardhat website with admin dashboard + backend automated daemons managing the marketplace.
- Published titles:
- Terra Alia VR a multiplayer language learning RPG adventure for Steam and Meta Quest.
- Bitponies: Blockchain game centered around breedable, collectible and eventually raceable horses.
Relativity Studios
Lead Developer · Jan 2017 - Dec 2017
- Summary:
- Led a remote team of 5 in Spain, developing mobile games with Unity3D + C#.
- Coordinated with the main studio in Los Angeles, streamlining workflows and ensuring seamless communication
- Published titles:
- American Girl World (iOS)
- Barbie™ You Can Be Anything (iOS)
Teaching
Teaching at EOI
Teacher · Apr 2022 - Jul 2022
- Summary:
- Taught a 110-hour video game development course where we developed several minigames to learn about Unity, C#, game programming patterns, and gamefeel
Teaching at ULPGC
External teacher · Oct 2014 - Jun 2020
- Summary:
- Taught university expert in design and game programming including: design patterns, multiplayer, gamefeel, and development workshops.
ACADEVI
Mentor in Island Jam · Jan 2014 - Dec 2019
- Summary:
- The Island Jam is a videogame development competition organized in Gran Canaria based on the Ludum Dare event.
-
As a mentor I help the participants to develop their videogames, supporting them in the code side. In the first editions I also taught videogame development courses in Unity3D at a basic and advanced level.
Education
Universidad de Las Palmas de Gran Canaria
Computer Science Engineer · 2007 - 2013
Skills and software
- Programming languages and frameworks
- C#, Lua, JavaScript (Astro, React and Node.js), Solidity (Hardhat)
- Software
- Unity3D, Defold, Unreal Engine, Git, Rider, Windows, OSX, Linux
- Proficent in
- Game development, server backend development, team management