Garett Bass is a Principal Game Mechanic with 11+ years building engine and tooling systems that empower content creators, currently driving mechanics at Second Dinner. He brings deep experience across studios from Rec Room and Hardsuit Labs to King and ArenaNet, focusing on data-driven systems, editor workflows, and runtime AI tooling. Comfortable in C/C-like ecosystems, he contributes to cross-platform open-source projects (e.g., sokol) and low-level game-engine libraries, showing attention to Windows console edge cases and performance-minded resource handling. Garett blends pragmatic backend engineering with an editor-first perspective that helps designers iterate faster and with less friction. Based in Seattle, he pairs a UT Austin CS foundation with a track record of shipping robust tools that sit between engine internals and creative workflows. Colleagues would note his quiet curiosity—self-described as an “unsophisticated sophont” on a quest—reflecting a playful, problem-solving streak in technical work.
11 years of coding experience
20 years of employment as a software developer
Bachelor of Science Computer Science, Bachelor of Science Computer Science at The University of Texas at Austin
Dev repo for @zig-gamedev libs and sample applications
Role in this project:
Backend Developer
Contributions:9 reviews, 23 commits, 14 PRs in 5 months
Contributions summary:Garett primarily focused on improving and extending the `zpool` library, a core component of the project, implementing features and enhancing performance. Their contributions included the implementation of a free queue, adding doc-comments for clarity, and improving the handling of resources within the `zgpu` module. The user also addressed build errors and made code formatting changes across multiple source files.
Contributions:11 commits, 9 PRs, 23 comments in 1 month
Contributions summary:Garett primarily focused on modifying the application's console output behavior on the Windows platform. Their commits introduce conditional console attachment and UTF-8 codepage configuration, enabling console output for applications. Further work included adapting existing code to support console output for both `WinMain` and the `SOKOL_WIN32_FORCE_MAIN` entry points. Additionally, the user contributed to the integration of Nim bindings for the project.
source-portwindowslinuxopengl3standalone
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
Garett Bass - Principal Game Mechanic I at Second Dinner