Bill Freist

Principal Software Engineer at ArenaNet LLC

Seattle, Washington, 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

👤
Senior
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.
code9 years of coding experience
github-logo-circle

Github Skills (9)

lua10
generator10
visual-studio10
build-automation10
premake10
cmake9
c117
makefile7
c177

Programming languages (4)

C#C++CRust

Github contributions (5)

github-logo-circle
bkaradzic/GENie

Feb 2018 - Jun 2019

GENie - Project generator tool
Role in this project:
userBack-end Developer & Build/Release Engineer
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.
cmakeqbspremakeqtcreatorsetuptools
billfreist/bgfx

Apr 2018 - Nov 2024

Contributions:3 pushes in 6 years 8 months
apigamedevagnosticgame-developmentframework-engine
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