Denis Levesque is a Senior Software Development Engineer at AMD in Toronto with over three years of experience building C++ and Python systems for computer graphics and performance-critical tooling. He has shipped work across VFX and simulation—updating Maya/3DS Max plugins, building Blender add-ons, and creating automated avatar pipelines and volume-meshing code. At AMD he played a central role in Compressonator releases, adding Brotli‑G and Linux packaging, instituting CI-driven testing, and improving BC1 compression performance by up to 50% through SSE4/AVX2/AVX512 SIMD optimizations while mentoring junior engineers. Outside of work he writes experimental renderers and a path tracer, combining a passion for rendering research with a pragmatic focus on low-level performance. He holds a B.Sc. (Hons.) in Computer Science from the University of Manitoba.
3 years of coding experience
4 years of employment as a software developer
Bachelor of Science (B.Sc. Hons.), Computer Science, Bachelor of Science (B.Sc. Hons.), Computer Science at University of Manitoba
Tool suite for Texture and 3D Model Compression, Optimization and Analysis using CPUs, GPUs and APUs
Contributions:14 reviews, 3 commits, 9 PRs in 4 months
etc2gui-applicationmipmapsbc1bc7
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
Denis Levesque - Senior Software Development Engineer at AMD