Summary
Edward Pereira is a software engineer with 8 years of professional experience and a two-decade passion for game development, currently building systems at Meta after a long tenure at Naughty Dog. He progressed from gameplay programmer to principal and lead programmer roles, shipping multiple high-profile Naughty Dog titles including The Last of Us series and Uncharted entries, and led work on the studio's multiplayer project. Comfortable as a generalist, he has hands-on experience across gameplay, networking, graphics, tools, and engine-level features from indie engines to AAA pipelines. He began as an indie developer and handheld/game-studio programmer, which gives him a pragmatic, prototype-driven approach to solving complex design and performance problems. Based in Los Angeles and trained at DigiPen in real-time interactive simulation and graphics, he blends technical depth with production-focused discipline. Not obviously visible from a résumé, he maintains a long-running indie engine and hobby projects that inform his pragmatic engineering and iterative design style.
8 years of coding experience
15 years of employment as a software developer
Real Time Interactive Simulation Math Graphics, Real Time Interactive Simulation Math Graphics at DigiPen Institute of Technology