Summary
Zach Bowman is a multidisciplinary software engineer and computer science instructor in Seattle with 12 years of experience building gameplay systems, tools, and automation for AAA and indie games. He has led gameplay engineering at Nightmare Games and contributed core systems to Mojang’s Bedrock engine and Halo Infinite’s test automation, blending C#, C++, JavaScript, Unity, and Unreal expertise. Beyond engineering, Zach designs UI, graphics, audio, and web experiences—running his own Burning Freak creative studio where he ships HTML5 games and multimedia projects. He excels at bridging art and code, often owning game concepts end-to-end from mechanics and level design to sound and story. A natural teacher and problem-solver, he pursues big ideas by quickly mastering new skills, whether composing music, writing sci‑fi, or prototyping gameplay. Colleagues rely on him for pragmatic automation that speeds teams and for creative systems that make games feel alive.
12 years of coding experience
9 years of employment as a software developer
Computer Science, Computer Science at Millersville University of Pennsylvania
Certificate, JavaScript / Web Development, Certificate, JavaScript / Web Development at Code Fellows
English