Cody Duncan
Senior Software Engineer at Bungie. Talk to me about Rust, GameDev, or Psychology.
- Role
- Senior Software Engineer at Bungie
- Location
- Seattle, WA, US
- LinkedIn followers
- 500 followers
About Cody Duncan
Senior Software Engineer with 10 years experience implementing online service gameplay systems.MSCS from DigiPen Institute of Technology, specialization in Computer Graphics
Experience
Senior Software Engineer
Jul 2024 — Present · Bellevue, WA, US
Gameplay Engineer with Investment Systems and Workflows team for Destiny 2Our team handles planning, designing, implementing, and maintaining systems that interact with the data stored on player\'s accounts and characters across the server and client machines. The largest challenges for our team are implementing or improving existing systems while migrating millions of player\'s persistent account data and avoiding introducing bugs- Maintain live service game progression, inventory, achievement, rewards, and vendor gameplay systems- Perform comprehensive CPU performance analysis to identify and propose server-side optimizations- Author new gameplay systems and features for seasonal and yearly content released to 42 million registered players- Refactor existing gameplay systems to reduce the scope of bugs, avoid user errors, improve in-code documentation, reduce system complexity, and incrementally improve system design- Triage and fix developer and live service bugs impacting the developer and player experience- Implement user-facing build automation and integrated syntax formatting utilities to improve engineering workflows- Developed, simplified, and documented Designer workflows for building content in gameplay systems.
Education
Northwest Missouri State University
Bachelor's of Science
2008 — 2013
Digipen Institute of Technology
Master's degree
2013 — 2015
Skills
- Javascript
- Data Structures
- Java
- Graphics Software
- Game Development
- Html
- Game Engines
- Computer Science
- Directx
- C++
- Systems Engineering
- C
- Programming
- Visual Studio
- Sql
- Software Architectural Design
- C#
- .net
- Software Engineering
- Bash
- Lua
- Programming Languages
- Software Development
- Python
- Scrum
Find verified contacts for anyone on LinkedIn
Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.
Free plan included · No credit card required
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.