David Vanderhaeghe

Co-Founder & CSO at RollingDot

Toulouse, Occitania, France
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

👤
Senior
🎓
Top School
David Vanderhaeghe is a computer graphics researcher, programmer and entrepreneur with over a decade of experience blending academic rigor and applied development. As Co-Founder and CSO of RollingDot and an associate professor at Université Paul Sabatier, he builds novel expressive and non-photorealistic rendering algorithms while teaching rendering, modeling and programming. His PhD work and postdoctoral research emphasize real-time, temporally coherent, user-controllable image synthesis, and he brings hands-on GPU expertise in GLSL and CUDA to bridge prototypes and production tools. A long-time C++/OpenGL developer and Emacs enthusiast, he contributes practical tooling improvements—such as enhancing an Emacs-based C/C++ IDE’s CMake integration—that reflect his focus on developer ergonomics for research codebases. Based in Toulouse, he combines film and VFX industry interests with a strong academic publication record to deliver purposeful solutions for creative rendering challenges.
code10 years of coding experience
job2 years of employment as a software developer
bookMaitrise, Informatique, Maitrise, Informatique at Université Claude Bernard Lyon 1
bookDEA, Image Vision Robotique, DEA, Image Vision Robotique at Grenoble INP - UGA
bookPhD, Computer Science, PhD, Computer Science at Université Joseph Fourier (Grenoble I)
languagesEnglish, French
github-logo-circle

Github Skills (8)

ide10
c-language10
develop10
cmake10
cprogramming-language10
build-automation10
emacs-lisp10
autocomplete8

Programming languages (9)

TypeScriptC++CSSCMakeSCSSJavaScriptPHPPython

Github contributions (5)

github-logo-circle
atilaneves/cmake-ide

Jun 2017 - Feb 2018

Use Emacs as a C/C++ IDE
Role in this project:
userFull-stack Developer
Contributions:37 commits, 12 PRs, 58 comments in 7 months
Contributions summary:David primarily focused on enhancing the Emacs-based C/C++ IDE functionality. Their contributions included adding and modifying features related to CMake integration, specifically around build configuration and compiler flag management for debug and release versions. The user also refactored and cleaned up existing code, and integrated project directory and build directory keys. Overall, the changes improved the IDE's build process and usability.
cppcmakeemacsemacs-lspide
dlyr/Radium-Engine

Jun 2018 - Apr 2025

Contributions:40 PRs, 1453 pushes, 438 branches in 6 years 11 months
pythonazerothcoreeverengineswag
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
David Vanderhaeghe - Co-Founder & CSO at RollingDot