Summary
David Knolls is an engineer with 11 years of practical experience and advanced training in Game Design and Development (BS/MS, RIT), currently contributing to Treyarch's engineering teams on flagship Call of Duty titles. He specializes in gameplay and UI programming for game engines, with a background in C#, C++, web technologies, and databases from both industry roles and internships. David has progressed from associate to senior associate and now engineer at Treyarch, delivering UI fixes, engine security support, and content work across multiple post-launch projects. Comfortable in both individual contributor and collaborative roles, he also has hands-on teaching experience mentoring students in Unity, C++, Java, and Roblox Studio. Based in Columbus, Ohio, he is eager to tackle new languages and systems and brings a practical blend of classroom depth and shipped-game experience to software or project management roles.
11 years of coding experience
3 years of employment as a software developer
Bachelor and Master Game Design and Development, Bachelor and Master Game Design and Development at Rochester Institute of Technology
Bexley High School
Programming and Software Design, Programming and Software Design at Eastland-Fairfield Career and Technical Schools
English