Bill Freist is a Principal Software Engineer based in Seattle with nine years of hands-on experience in C++ and C# game development, rising from a self-taught background to lead engineering work at ArenaNet. He combines deep systems and build expertise with practical release engineering skills, having significantly enhanced the popular GENie project generator—adding build flags, VS2019 support, and improvements to Edit-and-Continue workflows. Bill is comfortable operating at the intersection of tooling, performance, and developer productivity, translating low-level optimizations into smoother team delivery. Known for pragmatic problem-solving, he brings a game-developer’s attention to runtime behavior and build reliability to large-scale production projects.
Contributions:11 commits, 15 PRs, 5 comments in 1 year 3 months
Contributions summary:Bill primarily focused on enhancing the project generator tool, GENie, with new features and flags. Their work included modifying the build configurations for Visual Studio projects, incorporating flags for optimization and runtime checks. They also contributed to the build process, added support for VS2019 and addressed issues related to Edit and Continue functionality.
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
Bill Freist - Principal Software Engineer at ArenaNet LLC