
Videogame enthusiast since I was a child. Passionate about everything that makes videogames possible. Specialized mainly in Game Development, Engine programming and Game Porting
I'm Joan Abad, a video game developer with over 5 years of experience. I've been truly passionate about video games since I was a child. Specializing in Unreal Engine and C++, I've worked on a wide variety of projects across multiple companies and development stages.
As a Gameplay Programmer and Engine Programmer I've released multiple games on all major platforms, including Steam, Nintendo Switch, PlayStation 4/5, Xbox Series S/X and Stadia.
Currently, I work as an Epic EPS Partner, helping teams and studios around the world improve and ship their games.
A selection of my most impressive works, each representing a unique challenge and an innovative solution in video game development.

WWorking inside the EPS forum as an Epic partner with Unreal Engine. Helping multiple studios and developers with their games and applications. Daily work with systems like Gameplay, Engine core, Editor, Physics, UI, and many more.

Adventure and action game where I worked as a Gameplay Programmer, mainly developing core gameplay systems using Unreal Engine 5 and C++.

Gameplay Programmer in this adventure-action game made with Unreal Engine 4 and C++. Worked on gameplay systems and collaborated with Animation, AI, and UI teams. Part of the Lead programming team.

Game and Porting Programmer using Unity. Responsible for the Xbox 360, Series S, and Series X ports, plus implementing networking co-op features.

Developed Ben 10 Power Trip and ported it to multiple consoles.

Ported Ryan's Rescue Squad to Xbox, PlayStation, Nintendo Switch, and Stadia.
Learn about my career in video game development.
Baboon Lab
Working as a EPS/EPS partner, solving and helping studios worldwide with their games and projects. Contributed to various departments including Engine Development, Editor, Gameplay Systems, Animation, and Networking. Also participated in Archviz projects for national and international companies.
Baboon Lab
Working as a EPS/EPS partner, solving and helping studios worldwide with their games and projects. Contributed to various departments including Engine Development, Editor, Gameplay Systems, Animation, and Networking. Also participated in Archviz projects for national and international companies.
Selene Games - Fatal Unleashed the Darkness
Working as a Gameplay Programmer using Unreal Engine 5 and C++.
Selene Games - Fatal Unleashed the Darkness
Working as a Gameplay Programmer using Unreal Engine 5 and C++.
Stage Clear Studios
Porting and Gameplay Programmer. Worked on titles such as Ben 10 Power Trip, The Last Hero Of Nostalgaia, Ryan's Rescue Squad, Last Kids on Earth and the Staff of Doom, and Cloud Gardens.
Stage Clear Studios
Porting and Gameplay Programmer. Worked on titles such as Ben 10 Power Trip, The Last Hero Of Nostalgaia, Ryan's Rescue Squad, Last Kids on Earth and the Staff of Doom, and Cloud Gardens.
Creek Games
Worked as a Gameplay Programmer on Fragments of Child, developing core gameplay features focusing on mechanics, AI, animation, and UI.
Creek Games
Worked as a Gameplay Programmer on Fragments of Child, developing core gameplay features focusing on mechanics, AI, animation, and UI.
Anticto
Worked on the Mutable plugin, used by major companies for character customization and mesh optimization. Created and integrated new tools using Unreal Engine's Slate system (C++ and Unreal Engine 4).
Anticto
Worked on the Mutable plugin, used by major companies for character customization and mesh optimization. Created and integrated new tools using Unreal Engine's Slate system (C++ and Unreal Engine 4).
WUJI HOUSE
Internship at WUJI, an animation studio based in Barcelona. Developed a mobile prototype game for kids using Unreal Engine and C++, featuring custom levels inspired by the city of Barcelona.
WUJI HOUSE
Internship at WUJI, an animation studio based in Barcelona. Developed a mobile prototype game for kids using Unreal Engine and C++, featuring custom levels inspired by the city of Barcelona.
Cuéntame brevemente qué necesitas y cómo puedo ayudarte. Respondo en menos de 24 horas.
Prefiero el email para mantener un registro claro de nuestras conversaciones.
Email directo
Respuesta rápida
Te respondo en menos de 24 horas
Comunicación directa
Sin intermediarios ni filtros
Protección anti-spam
Verificado con Cloudflare Turnstile