John Werner

Technical Director at Original Fire Games

Vancouver, British Columbia, Canada
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
🎓
Top School
John Werner is a Technical Director and seasoned game-focused software engineer with 12 years of experience building gameplay systems and technical workflows from indie studios to AAA titles. Based in Vancouver, he progressed from co-op roles into gameplay programming on Dawn of War III and Age of Empires IV before leading and now directing engineering at Original Fire Games. He combines deep hands-on coding with design sensibilities—often contributing narrative and programming-language design insights to the games he ships. Known for pragmatically solving hard technical problems, he also brings a maker’s curiosity dating back to a high-school tech support business he ran solo. Outside work he pursues tabletop game design and a fascination with interactive art and cats, which inform his user-first approach to systems and tools.
code12 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at The University of British Columbia

Github contributions (5)

github-logo-circle
haferflocken/minirpg

Apr 2014 - Jul 2014

Contributions:217 commits in 3 months
haferflocken/ConductorEngine

Mar 2018 - Oct 2019

Contributions:80 pushes, 3 branches in 1 year 7 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.
Request Free Trial
John Werner - Technical Director at Original Fire Games