Kyle Kukshtel

Engineering Manager, VM at Afterschool Studio

New York, New York, 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 Kukshtel is an engineering leader and game technologist with 11 years of experience building tools, runtimes, and expressive game experiences across AAA, indie, AR/VR, and volumetric filmmaking. Currently leading Unity’s low-level VM team, he oversees CoreCLR-backed runtime development while maintaining Mono and IL2CPP, having previously driven .NET intrinsics and low-level C++ performance work. As a co-founder of Afterschool Studio and Scatter, he blends product leadership with deep Unity and C# expertise to ship content-first games and the widely used Depthkit volumetric toolkit. He’s specialized in data pipeline engineering and rapid prototyping, and contributes to popular open-source C# projects like Facepunch.Steamworks, improving Steam lobby and matchmaking integrations. Known for a multidisciplinary approach, Kyle moves fluidly between creative direction, tooling, and low-level systems to turn prototypes into polished products.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor of Science (B.S.) Computational Media, Bachelor of Science (B.S.) Computational Media at Georgia Institute of Technology
github-logo-circle

Github Skills (11)

apim10
api10
game-development10
csharp10
dotnet-core10
steamworks10
dll9
unity3d8
gameplay7
cloud-computing7
videogames7

Programming languages (12)

C#TypeScriptC++CRustHaxeJavaScriptLua

Github contributions (5)

github-logo-circle
Another fucking c# Steamworks implementation
Role in this project:
userBack-end Developer
Contributions:16 commits, 4 PRs, 20 comments in 28 days
Contributions summary:Kyle primarily focused on implementing and refining features related to the Steamworks API integration within the C# codebase. They added support for various client functions, including lobby creation, joining, and management. The contributions involve the design and implementation of classes and methods to interact with the Steamworks API, managing lobby data, and handling lobby-related events. Several iterations include improvements to lobby initialization and the implementation of lobby messaging features.
csharpsteamworksfacepunchunitygame
Use CastleDB files in Unity with some extra sugar
Contributions:2 releases, 29 commits, 4 PRs in 3 years 2 months
unity3dunitysugar
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