Pedro Borges is a Senior Technical Artist with 15 years of experience building real-time applications and a bachelor's in Game and Interactive Media Design, currently shaping visuals and pipelines at Brain Jar Games while co-founding Luski Game Studio. He specializes in Unreal Engine and Unity, shaders, 3D math, procedural generation and tool development that bridge artist needs with engine performance constraints. His background includes co-development on high-profile titles like Overwatch 2, plus hands-on roles as an Unreal generalist and gameplay programmer across indie and studio projects. An active open-source contributor, Pedro has strengthened backend and frontend ecosystems through meaningful Laravel and Inertia.js contributions, reflecting a rare full-stack comfort for a technical artist. He balances shipping polished demos and shipped games with mentoring art teams and automating workflows to keep production nimble.
14 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Game and Interactive Media Design, Bachelor's degree, Game and Interactive Media Design at Universidade Anhembi Morumbi
Inertia.js lets you quickly build modern single-page React, Vue and Svelte apps using classic server-side routing and controllers.
Role in this project:
Front-end Developer
Contributions:37 reviews, 11 commits, 66 PRs in 2 years 3 months
Contributions summary:Pedro primarily contributed to the Svelte-specific implementations within the Inertia.js framework. Their work involved adding and refining directives and components like `use:inertia`, `<Link />`, `<Deferred />`, and `<WhenVisible />` for enhanced Svelte integration. They focused on improving event handling, prefetching, and component functionality. These changes facilitated smoother navigation, prefetching capabilities, and improved developer experience within Svelte Inertia.js applications.
Contributions:6 commits, 4 PRs, 4 comments in 4 years 10 months
Contributions summary:Pedro's contributions centered on enhancing the Laravel framework's queue functionality and related testing. This included adding missing dependencies, refactoring code for clarity (spaces to tabs), and ensuring the queue system's robustness by incorporating autoloading features during migration creation. Furthermore, the user added test coverage for the queue table command to ensure functionality. The user also modified code related to user logout responses, possibly for API integration.
laravel-frameworklaravelphpframework
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.