Cody Duncan is a Senior Software Engineer based in Seattle with 13 years of experience building and maintaining live-service gameplay systems, currently shaping progression, inventory, rewards, and vendor systems for Destiny 2 at Bungie. He combines deep C++ and C# expertise with an MS in Computer Science from DigiPen and a strong background in computer graphics to deliver robust server-client features that serve millions of players. Cody specializes in migrating and evolving persistent account data at scale while minimizing player-impacting bugs, and he regularly performs CPU performance analysis and server-side optimizations. He’s known for refactoring complex systems to reduce bug surfaces, improving designer workflows, and shipping seasonal content to a 42M-user audience. Early work on large-scale networked features at Nintendo and teaching experience inform his attention to reliable network interactions and clear documentation. Pragmatic, detail-oriented, and effective at turning legacy systems into safer, more maintainable platforms, he brings both gameplay sensibility and backend engineering rigor.
13 years of coding experience
7 years of employment as a software developer
Bachelor's of Science, Computer Science, 4.0/4.0, Bachelor's of Science, Computer Science, 4.0/4.0 at Northwest Missouri State University
Master's degree, Computer Science, Master's degree, Computer Science at Digipen Institute of Technology
Contributions:2 PRs, 157 pushes, 2 branches in 1 year 6 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.