Rafael Vidal

Senior Game Designer at Lingokids

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Rafael Vidal is a Senior Game Designer and seasoned developer with nine years of professional experience and a career spanning PC, Nintendo platforms and 8-bit MSX consoles. He blends hands-on programming in C/C++ and Z80 assembly with sound design and demos scene creativity, having delivered commercial titles and award-winning technical demos. Based in Barcelona, he teaches game design and visual programming at the Universitat Oberta de Catalunya while producing and hosting game-focused radio segments, signaling rare cross-disciplinary fluency in education, media and production. As co-founder of OXiAB Game Studio and former product engineer at Esri, he pairs entrepreneurial drive with product-focused engineering. His lifelong passion for MSX hardware and retro coding informs a taste for elegant, resource-aware solutions that show up in both nostalgic projects and modern platform releases.
code9 years of coding experience
job13 years of employment as a software developer
bookMaster of Education - MEd, Tecnología en la educación, Master of Education - MEd, Tecnología en la educación at UNIR - La Universidad en Internet
bookEngineer's degree, Industrial Electronics Technology/Technician, Engineer's degree, Industrial Electronics Technology/Technician at Escola universitaria Salesiana de Sarriá
bookBasic level of Japanese language., Japanese Level A2, Basic level of Japanese language., Japanese Level A2 at Escola Oficial de Idiomas Drassanes
bookSound technician, Sound Designer., Sound technician, Sound Designer. at Microfusa
languagesEnglish, Japanese, Catalan, Spanish
github-logo-circle

Github Skills (15)

z809
680009
commodore8
sdcc8
8-bit8
nintendo-ds8
rom8
assembler8
sega-genesis8
gamemaker7
assembly7
hex-editor5
engine5
wxwidgets5
emulator-programming2

Programming languages (3)

C++PHPAssembly

Github contributions (5)

github-logo-circle
jamque/TPMSX-Engine

Jul 2019 - Jan 2022

Assembly MSX Z80 Code for ROM Games by ThePetsMode using ASMSX assembler
Contributions:4 commits, 6 PRs, 9 pushes in 2 years 6 months
romz80z80asmenginecommodore
jamque/asMSX

Dec 2020 - Feb 2025

AsMSX, originally developed by Pitpan. More info: https://www.msx.org/wiki/AsMSX.
Contributions:5 pushes in 4 years 3 months
msxwikimore-info
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Rafael Vidal - Senior Game Designer at Lingokids