Summary
Ryan Christensen is a versatile game and interactive application engineer with 14+ years building mobile, web, desktop and console experiences—from custom C++ engines to Unity, Unreal and WebGL. He blends deep systems and networking expertise (client/server, Protobuf/gRPC, WebRTC, custom sockets) with product-driven design and shipping experience across studios and startups, most recently contributing to Pokémon GO social features at Nerd Ninjas/Scopely. Ryan has led architecture and standards work in domains as varied as mortgage registry integrations and real-time multiplayer games, pairing RFC/market-standards implementation chops with creative gameplay systems. Comfortable across C/C++, C#, JavaScript/TypeScript, Python and emerging languages, he often bridges tooling, content pipelines and live-service backend concerns. Based in Chandler, AZ, he runs product research through his Drawk/Drawlabs ventures—an owner-developer who still ships code and prototypes in bleeding-edge AR, WebXR and 3D web tech.
13 years of coding experience
26 years of employment as a software developer
MSE Software Engineering / Computer Science, MSE Software Engineering / Computer Science at Arizona State University
BS CS Computer Science / Technology, BS CS Computer Science / Technology at University of Phoenix