Gino Valente

Software Developer at Shopify

La Mirada, California, United States
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
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.
code6 years of coding experience
job4 years of employment as a software developer
bookBachelor of Arts - BA, Cinematography and Film/Video Production, Bachelor of Arts - BA, Cinematography and Film/Video Production at Biola University
languagesSpanish
github-logo-circle

Github Skills (24)

ec10
reflection10
ios10
react-native10
animation10
bevy10
generics10
reflections10
swift10
rust10
entity-component-system10
game-development10
tilemap10
serialization9
data-serialization9

Programming languages (10)

TypeScriptJavaC++CSSCoffeeScriptRustJavaScriptHTML

Github contributions (5)

github-logo-circle
bevyengine/bevy

Dec 2022 - Dec 2022

A refreshingly simple data-driven game engine built in Rust
Role in this project:
userBack-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.
data-drivenbevygamedevrustgame-development
StarArawn/bevy_ecs_tilemap

Nov 2021 - Feb 2022

A tilemap rendering crate for bevy which is more ECS friendly.
Role in this project:
userBack-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.
Request Free Trial
Gino Valente - Software Developer at Shopify