Gino Valente is a pragmatic software developer with six years of experience building cross-platform apps and backend systems, currently crafting solutions at Shopify from Arizona. He blends mobile-first engineering—shipping React Native iOS features and native components—with backend work in Firebase and Rust, contributing to notable open-source projects like the Bevy game engine and a Bevy tilemap crate. Comfortable as both sole implementer and collaborative teammate, he has led app relaunches, peer-reviewed PRs, and improved core engine reflection and animation subsystems. His background in film production gives him an eye for UX and polished delivery, which shows in his attention to developer experience and debugging ergonomics.
6 years of coding experience
4 years of employment as a software developer
Bachelor of Arts - BA, Cinematography and Film/Video Production, Bachelor of Arts - BA, Cinematography and Film/Video Production at Biola University
A refreshingly simple data-driven game engine built in Rust
Role in this project:
Back-end Developer
Contributions:1251 reviews, 1 commit, 160 PRs in 1 day
Contributions summary:Gino primarily contributed to the Bevy game engine's internal reflection system by adding functionality and fixing bugs related to the reflection of types and functions. This involved implementing new features such as serialization support for opaque types and enabling the reflection of functions, and it also involved refactoring existing code. They focused on improving the handling of generic and recursive types, as well as enhancing error messages for easier debugging.
A tilemap rendering crate for bevy which is more ECS friendly.
Role in this project:
Back-end Developer
Contributions:10 commits, 4 PRs, 6 comments in 2 months
Contributions summary:Gino primarily focused on improving the `bevy_ecs_tilemap` project's core functionality and internal structure. They addressed animation indexing issues, corrected how animation frames were calculated, and refactored the system labels using an enum to reduce collisions. Additionally, they added a `TileAtlasBuilder` and examples related to texture atlases. These changes suggest the user was working on the core mechanics, performance, and developer experience.
crateecsbevymap-editorgamedev
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.