Thomas Desveaux

Lead Tools Programmer at DON'T NOD

Paris, Ile-de-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

🤩
Rockstar
🎓
Top School
Thomas Desveaux is a Lead Tools Programmer based in Paris with eight years of experience building and maintaining developer tooling for game and real-time graphics studios. He has progressed from backend and web roles into tooling leadership at DON'T NOD, previously extending PopcornFX's C++/Qt editor and owning internal build and automation infrastructure. Thomas combines deep build-system expertise—demonstrated by contributions to the widely used premake project improving Visual Studio integration and test coverage—with hands-on scripting and CI work (Python, Premake, Buildbot, Git). He is pragmatic about developer experience, focusing on reliable automation and reproducible builds that speed up art and engineering workflows. Known for bridging the gap between engine tech and artist tools, he brings both low-level build knowledge and product-minded tool design to teams. His background across VR, Unity/Unreal, backend performance tuning, and open-source contributions gives him a rare cross-disciplinary perspective on production pipelines.
code8 years of coding experience
job6 years of employment as a software developer
bookEpitech
bookComputer Science, Computer Science at California State University San Marcos
languagesFrench, English
github-logo-circle

Github Skills (8)

visual-studio10
premake10
testing10
c119
makefile9
c179
lua7
fest3

Programming languages (2)

CHTML

Github contributions (4)

github-logo-circle
premake/premake-core

Apr 2018 - May 2019

Premake
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:2 releases, 14 commits, 36 PRs in 1 year 1 month
Contributions summary:Thomas primarily focused on modifying and extending the Premake build system, particularly its Visual Studio integration. Their contributions involved enhancing the handling of static library symbol paths within Visual Studio project files. They also added and updated test cases for the gmake2 and vstudio modules, ensuring correct behavior in different scenarios, including the generation of program database files and various compiler settings. These changes indicate a focus on improving the build process and validating its accuracy.
luapremakec
tdesveauxPKFX/premake-core

Dec 2017 - Dec 2019

Premake
Contributions:78 pushes, 70 branches in 2 years
premake
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
Thomas Desveaux - Lead Tools Programmer at DON'T NOD