Kyle Larson

Senior Gameplay Engineer at Octopus Panic Games

Kirkland, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Kyle Larson is a Senior Gameplay Engineer with a decade of experience designing and shipping gameplay systems for console and PC titles, currently based in Kirkland, WA. He blends deep game-engine expertise with front-end and WebGL experience, having helped lead 3D experience authoring at an agency and implemented runtime rig and collision systems during an internship at 343 Industries. Kyle is a hands-on problem solver who’s contributed to the widely used three.js library—improving FBX loader support for skinned meshes, multi-materials, and animation robustness—bringing practical cross-tool compatibility to real-time pipelines. Comfortable collaborating across art and engineering, he focuses on delivering polished, artist-friendly systems that make complex animations and assets load and behave correctly in production.
code10 years of coding experience
job8 years of employment as a software developer
bookBachelor's degree Game Design & Development, Bachelor's degree Game Design & Development at Rochester Institute of Technology
bookDiploma College Prepatory, Diploma College Prepatory at Arapahoe High School
languagesSpanish
stackoverflow-logo

Stackoverflow

Stats
38reputation
2kreached
4answers
1question
github-logo-circle

Github Skills (14)

threejs10
javascript10
fbx10
animation10
3d10
constexpr6
header-files6
oop6
design-patterns6
compiler-errors6
visual-studio6
intellisense6
virtual-reality4
augmented-reality4

Programming languages (2)

C++JavaScript

Github contributions (5)

github-logo-circle
mrdoob/three.js

Nov 2016 - Feb 2017

JavaScript 3D Library.
Role in this project:
userFull-stack Developer
Contributions:48 commits, 13 PRs, 42 comments in 2 months
Contributions summary:Kyle focused on enhancing the FBXLoader within the three.js library. They implemented features for multi-material support, proper material application for skinned meshes, and addressed critical bugs related to animation and pre-rotation functionality. The work involved significant changes to the loader's parsing logic and integration of model data, specifically tackling issues arising from FBX exports from various programs like Maya and ensuring models loaded with appropriate textures and skeleton alignment. They also updated deprecated features for better compatibility.
virtual-realitysvgwebglcanvasjavascript
Kyle-Larson/three.js

Nov 2016 - Feb 2017

Contributions:4 PRs, 25 pushes, 21 branches in 2 months
webgljavascriptthreejs3d-libraryjavascript-3d-library
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.
Request Free Trial
Kyle Larson - Senior Gameplay Engineer at Octopus Panic Games