Noah Shomette is a web developer and indie game creator with three years of hands-on experience building back-end systems and contributing to open-source game engine tooling. Based in Belmont, North Carolina, he brings a practical, safety-minded discipline from prior public-safety and resident-mentorship roles into collaborative software projects. Noah contributes bug fixes, serialization improvements, and reflection-system refactors to the popular Bevy game engine, demonstrating comfort with Rust and low-level engine internals. He pairs web development skills with game-dev curiosity, focusing on reliable, well-documented code and pragmatic problem solving.
3 years of coding experience
Bachelor's degree, Criminal Justice/Police Science, Bachelor's degree, Criminal Justice/Police Science at Belmont Abbey College
A refreshingly simple data-driven game engine built in Rust
Role in this project:
Back-end Developer
Contributions:23 reviews, 9 PRs, 37 comments in 1 year 9 months
Contributions summary:Noah primarily contributes to the Bevy game engine by fixing bugs and improving the codebase. Their work includes fixing serialization issues with camera components, clarifying documentation related to window present modes, and implementing reflected entity commands. They also refactored core components and addressed issues related to HashMaps within the reflection system.
Contributions:2 releases, 6 PRs, 44 pushes in 1 year 1 month
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.