Summary
Keven Villeneuve is a Senior Software Engineer at NVIDIA with 13 years of experience focused on computer graphics, real-time rendering, and low-level systems work. He has a track record of shipping production-grade features and research-driven prototypes—from real-time area lights and SVGF denoising to GGX prefiltering and a GPU HLSL implementation of Direct Delta Mush that contributed to SIGGRAPH research. Comfortable across C++, HLSL, OpenGL and systems-level debugging, he has solved tricky multi-threading and allocator-related crashes in complex pipelines. His background spans industry (Autodesk, Maxon, SEED) and academia (McGill), where he developed Monte Carlo sampling methods and hybrid renderers for teaching. Based in Montreal, he blends practical engineering with a researcher’s attention to detail and a fascination for “how everything fits together” in graphics stacks. For deeper technical notes and demos, he maintains a public engineering site at kevenv.github.io.
13 years of coding experience
7 years of employment as a software developer
Bachelor of Engineering (B.Eng.), Computer Engineering, Bachelor of Engineering (B.Eng.), Computer Engineering at Université de Sherbrooke / Sherbrooke University
Master of Engineering (M.Eng.), Computer Graphics, Master of Engineering (M.Eng.), Computer Graphics at McGill University
English, French