Rune Stubbe

Principal Rendering Programmer at Epic Games

Copenhagen, Capital Region of Denmark
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

🤩
Rockstar
🎓
Top School
Rune Stubbe is a Principal Rendering Programmer with 19 years of experience specializing in real-time rendering, low-level CPU/GPU optimization, and data compression. He has driven core graphics features across major engines—most recently contributing to Nanite at Epic Games—and has a track record of shipping tiled lighting, advanced shadowing, material systems, and platform-specific optimizations. Rune’s background includes work at Unity where he improved the Unity.Mathematics library used by Burst, adding matrix operations and tests, and earlier roles where he ported consoles to browser/OpenGL ES and built custom lossless compression for textures. Equally comfortable architecting high-level features and hand-tuning low-level implementations, he brings a performance-first mindset to complex rendering problems. Based in Copenhagen with a master’s in computer science from Aarhus Universitet, he combines production-grade engine experience with practical open-source contributions that improve math and shader workflows.
code19 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Aarhus Universitet
languagesEnglish, Danish
github-logo-circle

Github Skills (9)

mathematics10
unit-testing10
mat10
code-generation10
matrix10
csharp10
math10
linear-algebra10
dotnet-core10

Programming languages (3)

C#C++HTML

Github contributions (4)

github-logo-circle
The C# math library used in Unity providing vector types and math functions with a shader like syntax
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:1 release, 146 commits, 7 PRs in 4 months
Contributions summary:Rune made several contributions focused on improving the Unity mathematics library. Their work involved the generation of static fields for square matrices, including an identity field, and the addition of functions for inverse, determinant, shuffle, and conversions. Additionally, the user implemented tests to validate various functions. The user also added tests for common matrix functions. Their contributions demonstrate a focus on expanding and improving the core functionality of the library.
mathmath-functionsmath-librarygame-developmentunity
runestubbe/Crinkler

Dec 2006 - Aug 2022

Contributions:169 commits, 7 pushes, 8 comments in 15 years 10 months
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
Rune Stubbe - Principal Rendering Programmer at Epic Games