Talin is a veteran game developer and software engineer with roots in programming since 1976 and a career spanning classic titles like SimCity 4 and The Sims 2 to modern web and game tooling. For the past 15 years he has focused on web technologies—TypeScript, React, Node.js—while continuing to contribute to game engine work (notably meaningful contributions to the Bevy Rust engine’s asset pipeline and UI). He has held senior engineering roles at Google, Amazon/AWS, Nimble Collective, and EA, blending front-end leadership with systems and language/compiler design for scripting in games. An active open-source contributor and mentor, Talin pairs deep technical breadth with a creative background in music, art, and game design. Now semi-retired in Mountain View, he seeks volunteer or mission-driven opportunities—especially climate-focused work—rather than traditional, profit-driven roles.
16 years of coding experience
22 years of employment as a software developer
AS, General, AS, General at Grossmont College
Computer Programming, Computer Programming at USAF
A refreshingly simple data-driven game engine built in Rust
Role in this project:
Full-stack Developer
Contributions:136 reviews, 13 PRs, 446 comments in 1 year 8 months
Contributions summary:Talin contributed significantly to the Bevy game engine, focusing on the asset pipeline and UI elements. Their work included adding a method to resolve asset paths, expanding unit tests for asset paths, and adding functionality to UI material shaders. The user also added the ability to specify node sizes for UI elements within the vertex shader and introduced a new crate for handling keyboard focus and bubbling input events. Additionally, they updated the color module and added a tab navigation framework.
Contributions:146 commits, 52 pushes, 1 branch in 3 months
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.