Rafael Vidaurre

Chief Technology Officer & Game Director at Skillcap Studio

Portugal
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

🤩
Rockstar
🎓
Top School
Rafael Vidaurre is a pragmatic technology leader and hands-on CTO with 11 years building web products and game experiences, currently directing a web3 Action RPG at Skillcap Studio from his base in Portugal. He started as a self-taught game developer and evolved into a full-stack engineer who ships production systems with Node.js, React, GraphQL and TypeScript, often leading small, fast-moving startup teams through chaotic pivots. Rafael has co-founded multiple ventures and led architecture and migrations—most notably converting a monolithic event platform into a real-time product—and has practical blockchain game frontend experience contributing to CryptoBlades. Beyond day-to-day engineering he writes test automation for open-source projects like angular-permission and builds side projects that explore new tech and music, reflecting a maker mindset that balances product focus with technical craft.
code11 years of coding experience
job15 years of employment as a software developer
bookStudent Civil Engineering in Informatics, Student Civil Engineering in Informatics at Universidad Diego Portales
bookChadwick School
bookSouther Cross School
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
474reputation
208kreached
3answers
1question
github-logo-circle

Github Skills (21)

unit-testing10
javascript10
testing10
front-end-development10
vue10
angularjs10
jasmine10
vue-jsx10
solidity9
user-interface9
smart-contracts9
html8
blockchain8
css8
web3js7

Programming languages (12)

TypeScriptC++CoffeeScriptCSSRustJavaScriptVueGo

Github contributions (5)

github-logo-circle
Simple route authorization via roles/permissions
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 releases, 68 commits, 35 PRs in 4 years
Contributions summary:Rafael's contributions primarily focus on adding and improving tests for the angular-permission project. Their work includes implementing unit tests using a testing framework (likely Jasmine) and writing test cases to validate the behavior of the permission service. They added tests for core functionalities such as defining and validating roles, authorizing state changes, and handling redirection based on permissions. These tests are crucial for ensuring the reliability and stability of the permission service.
authorizationauthenticationpermissionroles-permissionspermissions
CryptoBlades/cryptoblades

Aug 2021 - Jan 2022

Role in this project:
userFull-stack Developer
Contributions:7 reviews, 98 commits, 1 PR in 4 months
Contributions summary:Rafael primarily contributed to the frontend of a blockchain game, cryptoblades. They implemented and refactored the user interface for the Raid view, adding features such as weapon selection, and display of rewards. Code changes included adjustments to the UI's structure, including components and layouts, and added various features. Additionally, the user was responsible for contributing to the pvp arena including the functions to join arena, request opponent, and withdraw characters.
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