Russell Johnson is a graphics and tools-focused software engineer with nine years of experience and a background in real-time interactive simulation from DigiPen. He has shipped C++ engines and Nintendo Switch development work while evolving internal developer tooling and GPU profiler features at Nintendo, moving from intern to engineer roles. Comfortable across C#, ASP.NET Core, WPF, and modern front-end stacks (React/TypeScript), he has modernized legacy UIs and implemented REST APIs and database migrations for production systems. Russell also maintains hands-on hardware experience with devkit firmware and installer bug hunting, a detail that reflects deep systems-level fluency beyond typical application work. Currently exploring Rust, he blends game-engine rigor with full-stack toolchain delivery in a developer-centric environment.
8 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree Computer Science in Real Time Interactive Simulation, Bachelor’s Degree Computer Science in Real Time Interactive Simulation at DigiPen Institute of Technology
Contributions:31 commits, 18 PRs, 24 pushes in 10 months
gamedevvulkanrustgame-developmentopengl
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
Russell Johnson - Software Engineer (NTD) at Nintendo