Simon Kallweit

Software Engineer at NVIDIA

Herzogenbuchsee, Bern, Switzerland
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
Simon Kallweit is a software engineer specializing in real-time graphics, light transport algorithms and digital signal processing, currently applying his expertise at NVIDIA. With an MSc in Visual Computing from ETH Zürich and hands-on internships at Disney Research Zürich and Walt Disney Animation Studios, he has contributed to production renderers like Hyperion and advanced research in CUDA-based volume rendering. He brings five years of professional experience combining high-performance rendering work with earlier embedded-systems and RTOS development, giving him a rare cross-domain fluency from low-level hardware to GPU-heavy graphics stacks. On GitHub he has acted as a software architect and backend contributor to prominent projects such as NVIDIA’s Falcor and the Slang shader toolchain, improving cross-API support and core rendering features. Colleagues rely on him for refactoring tricky parameter systems and fixing subtle shader and compilation issues that surface only in complex pipelines. He’s based in Herzogenbuchsee, Switzerland, and tends to bridge research-grade algorithms with production-ready engineering.
code5 years of coding experience
job11 years of employment as a software developer
bookBachelor’s Degree, Computer Science, Computational Science, 5.54, Bachelor’s Degree, Computer Science, Computational Science, 5.54 at ETH Zürich
languagesGerman, English, French
github-logo-circle

Github Skills (9)

vulkan10
c-language10
direct3d10
cprogramming-language10
architectures10
shader10
architecture10
cuda9
hlsl8

Programming languages (4)

TypeScriptC++CMakePython

Github contributions (5)

github-logo-circle
NVIDIAGameWorks/Falcor

Aug 2020 - Oct 2022

Real-Time Rendering Framework
Role in this project:
userSoftware Architect
Contributions:7 releases, 4 reviews, 21 commits in 2 years 2 months
Contributions summary:Simon made several key modifications and updates to the Falcor real-time rendering framework, including fixing nested dielectrics and addressing compilation issues. They implemented a refactoring of the parameter block functionality and incorporated the new span library. The user also fixed errors in the GBufferRaster.3d.slang shader, which demonstrates a focus on core rendering features and API.
rendering-3d-graphicsrendering-enginewebglreal-time-renderingdirectx
shader-slang/slang

Sep 2022 - Jan 2023

Making it easier to work with shaders
Role in this project:
userBack-end Developer
Contributions:1 release, 20 reviews, 15 commits in 3 months
Contributions summary:Simon primarily contributes to the `slang` project by enhancing its D3D12 and Vulkan capabilities, evidenced by commits focused on features such as "wave-ops" and dispatchRays(). They implemented the `gfxGetAdapters` function, extending it to include DirectX11, CUDA, and Vulkan, and introduced supporting data structures. Additionally, the user updated the shader cache implementation and implemented device limits for multiple graphics APIs, improving the project's overall functionality and cross-platform support.
cudavulkanshadersd3d12hlsl
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