Summary
Jordan Jackson is a gameplay programmer with 11 years of experience specializing in gameplay, animation systems, AI, and graphics, currently contributing at Torn Banner Studios after four years as a Gameplay Engineer at EA. He holds a BSc (Hons) in Computer Science from Brock University and completed Sheridan’s Game Development Advanced Programming program, blending strong C/C++ and C# skills with Unity, OpenGL/DirectX, and engine tooling. Jordan has hands-on experience implementing AI (A* pathfinding, FSMs, behavior trees), inverse kinematics and blend-tree animation systems, and has shipped both console/PC and mobile projects. Notably, he helped develop an award-presented therapeutic Android app for children with Selective Mutism, demonstrating an ability to design empathetic, user-focused gameplay. Colleagues describe him as a practical engineer who pairs solid software engineering principles with a player-centered design mindset.
11 years of coding experience
8 years of employment as a software developer
Game Development Advanced Programming, Computer Games and Programming Skills, Game Development Advanced Programming, Computer Games and Programming Skills at Sheridan College
Undergraduate Studies, Music Pedagogy, Undergraduate Studies, Music Pedagogy at University of Toronto
Bachelor of Science (BSc), Computer Science, Bachelor of Science (BSc), Computer Science at Brock University
English