Pedro Estébanez

Lead Architect Of Console Middleware at Godot Engine

Miranda de Ebro, Castile and León, 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

🤩
Rockstar
🎓
Top School
award
Top expert inCross-Platform Game Development and Engine Technologies
Pedro Estébanez is a Lead Architect of Console Middleware with 11 years of software engineering experience, currently driving middleware architecture at W4 Games from Miranda de Ebro, Spain. He blends deep systems and graphics expertise—contributing to Godot Engine, SPIRV-Cross and low-level file and shader subsystems—with practical mobile and tooling improvements like enhancing Android “Rate this app” logic. As a long-time Godot contributor and speaker, he pairs technical writing and API clarity with hands-on engine development, often improving large-file and network access and shader compatibility. His background spans indie consulting to senior roles in game engine development, showcasing adaptability across desktop, mobile and console platforms. Notably, he has implemented subtle but impactful fixes such as true-install-time rating prompts and 64-bit file access refactors that improve robustness at scale.
code11 years of coding experience
job24 years of employment as a software developer
bookHigher Level Education Cycle, Development of Computer Applications, Higher Level Education Cycle, Development of Computer Applications at IES San José Artesano
bookTechnical Engineering, Computer Science, Technical Engineering, Computer Science at Universidad del País Vasco/Euskal Herriko Unibertsitatea
stackoverflow-logo

Stackoverflow

Stats
167reputation
30kreached
4answers
5questions
github-logo-circle

Github Skills (34)

spirv10
godot10
filesystem10
develop10
c-language10
shader10
compilation10
shaderc10
java10
javas10
android10
fileio10
compile10
file-handling10
file-processing10

Programming languages (14)

JavaC++CObjective-C++TeXHTMLGDScriptKotlin

Github contributions (5)

github-logo-circle
kobakei/Android-RateThisApp

Apr 2016 - Jul 2017

Android library to show "Rate this app" dialog
Role in this project:
userMobile Developer (Android)
Contributions:7 commits, 5 PRs, 4 comments in 1 year 3 months
Contributions summary:Pedro primarily focused on enhancing the "Rate this app" functionality within the Android library. They implemented the use of the true install time, retrieving the installation date from the PackageManager to accurately determine when to prompt the user for a rating. The user also addressed the issue of multiple rate dialogs appearing and added the feature to store the "ask later" date, preventing immediate re-asking. Further improvements include the ability to customize the cancel mode of the dialog.
dialogratingandroid-libraryandroidkotlin
godotengine/godot

Jun 2016 - Jan 2023

Godot Engine – Multi-platform 2D and 3D game engine
Role in this project:
userBack-end Developer
Contributions:1081 reviews, 734 commits, 878 PRs in 6 years 8 months
Contributions summary:Pedro's commits primarily revolve around enhancing the Godot Engine's file access capabilities, particularly for large files and network file access. The user refactored file access types to 64-bit, improved integer type usage in related areas like directory access, and addressed issues in compressed file handling. Their contributions significantly improved the engine's ability to handle large files and networked file access, contributing to the engine's functionality.
godotgamedevgodot-enginegame-development3d-game-engine
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