# Ryan Keller > Software Engineer at Teknic, Inc. Location: Rochester, New York, United States Profile: https://flows.cv/ryankeller Hello! I'm a Software Engineer at Teknic, Inc., and a recent honors graduate from RIT in Game Design and Development. ## Work Experience ### Software Engineer @ Teknic, Inc Jan 2025 – Present ### Teaching Assistant @ Rochester Institute of Technology Jan 2022 – Jan 2024 | Rochester, New York, United States Since my sophomore year of school, I've been a Teaching Assistant for the introductory programming sequence for game design majoring students. Over the last few semesters, I've spent over four-hundred hours explaining, debugging, and grading code. Having done this for five semesters, I'm able to effectively verbalize how certain blocks of code work; quickly read, interpret, and debug fresh code during live check offs; and apply programming fundamentals in order to create and flesh out new, large-scale homework assignments. Additionally, I now assist with the 200 level Interactive Media Development course, which focuses on devloping game physics, autonomous agents, and various scripts using Unity 2D and 3D. These classes run much shorter than the 100 level courses do and are primarily demo-based, so my focus is in knowing the material well enough to rapidly course-correct anybody who gets out of sync with the demo, whether the holdup is using a new feature of the engine or applying a new concept. ### Software Engineering Coop @ Teknic, Inc Jan 2024 – Jan 2024 | Victor, New York, United States ### Game Composer @ Changeling Jan 2022 – Jan 2022 ## Education ### Game Design and Development in Game and Interactive Media Design Rochester Institute of Technology Jan 2020 – Jan 2024 ## Contact & Social - LinkedIn: https://linkedin.com/in/william-ryan-keller --- Source: https://flows.cv/ryankeller JSON Resume: https://flows.cv/ryankeller/resume.json Last updated: 2026-04-01