Research Development Software Engineer at Imagine SARL
Barr, Grand Est, France
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Sylvain Doremus is a seasoned C++ research and development engineer with two decades of experience and a 16-year track record focused on game and 3D graphics technologies. He combines deep modern C++ (up to C++20) expertise with practical experience in OpenGL and Vulkan, and strong cross-platform development on GNU/Linux and Windows. His background spans graphics engines, real-time video processing (CUDA/NVENC/CUVID), static analysis tooling and build/release engineering, including contributions to high-profile open-source projects like microsoft/vcpkg and the xmake package repo. At Perforce he maintained and evolved critical C++ static analysis and SMT-based dataflow components, while his earlier work delivered complex, performance-sensitive systems from multimedia capture to supervisory control panels. Known for pragmatic engineering, he blends low-level optimization (SSE2/CUDA) with modern build automation (CMake, xmake) and a penchant for keeping personal projects at the cutting edge of the graphics stack.
20 years of coding experience
16 years of employment as a software developer
Bachelor's Degree Computer software engineering, Bachelor's Degree Computer software engineering at University of Valenciennes
Contributions:18 reviews, 19 commits, 31 PRs in 2 years 1 month
Contributions summary:Sylvain primarily contributed to the package management system by adding, updating, and maintaining ports for various C++ libraries. Their work involved creating and modifying `portfile.cmake` files, which define how libraries are built, integrated, and packaged within the vcpkg environment. They updated versions of existing libraries, fixed installation scripts, and addressed build-related issues, indicating a focus on build system management and library integration. The user also worked on dependency management and incorporated CMakeUtils, demonstrating experience with build automation tools.
Contributions:3 reviews, 15 commits, 18 PRs in 1 year 9 months
Contributions summary:Sylvain primarily contributed to the xmake package repository by adding and updating packages, specifically focusing on the ShaderWriter and RenderGraph libraries. Their work involved defining package versions, setting dependencies, and configuring build processes using xmake's Lua-based configuration. They also made adjustments to include files, fixed kind handling, and updated build configurations to support different platforms.
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.