Lead Architect Of Console Middleware at Godot Engine
Miranda de Ebro, Castile and León, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
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.
11 years of coding experience
24 years of employment as a software developer
Higher Level Education Cycle, Development of Computer Applications, Higher Level Education Cycle, Development of Computer Applications at IES San José Artesano
Technical Engineering, Computer Science, Technical Engineering, Computer Science at Universidad del País Vasco/Euskal Herriko Unibertsitatea
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.
Godot Engine – Multi-platform 2D and 3D game engine
Role in this project:
Back-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.
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.