William Armstrong

Principal Engineer at Monomi Park

San Francisco, California, 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

🤩
Rockstar
🎓
Top School
William Armstrong is a Principal Engineer based in San Francisco with 18+ years crafting gameplay and systems for both AAA and indie titles, including lead programming on Firewatch and senior roles at Unity helping major projects adopt data-oriented architectures. He specializes in player-facing systems, physics/collision, event-driven rule systems and tooling that enable emergent gameplay, and has shipped features across multi-platform console and PC workflows. William blends hands-on engine and editor work with leadership—having built and led cross-disciplinary teams, guided remote transitions, and consulted on performance for ambitious Unity clients. He’s passionate about robust, data-driven systems that let designers and players create unexpected interactions, and has a track record of turning complex design requirements into practical tooling and runtime solutions.
code8 years of coding experience
job18 years of employment as a software developer
bookBA Computer Science and Engineering, BA Computer Science and Engineering at University of Pennsylvania
github-logo-circle

Github Skills (10)

scene10
shader10
scriptable10
guid10
render10
post-processing10
unity3d10
pipeline9
unity-dots5
lancer1

Programming languages (2)

C#TeX

Github contributions (5)

github-logo-circle
A component for giving Game Objects a GUID and a class to create references to objects in any Scene by GUID
Contributions:30 commits, 16 PRs, 14 pushes in 2 years 8 months
game-objectssceneguid
Contributions:1 push, 1 branch in 1 day
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
William Armstrong - Principal Engineer at Monomi Park