Stijn Herfst is a software engineer with 10 years of experience specializing in high-performance CPU/GPGPU computing, low-level optimizations, and graphics (including voxel ray tracing). He has a strong track record of turning deep technical understanding into simple, practical solutions—demonstrated by work on massive-scale, low-latency crowd simulations in Rust/C++ and cache-optimized multithreaded algorithms from his master’s research. Stijn contributed to the popular microsoft/vcpkg project, porting and integrating C++ libraries and improving cross-platform build processes, reflecting his pragmatic approach to build systems and tooling. Based in Amsterdam, he enjoys collaborative product development that pushes state of the art and benefits society, and he thrives on diving into subjects to uncover elegant, efficient implementations.
10 years of coding experience
7 years of employment as a software developer
Master's degree Game and Media Technology, Master's degree Game and Media Technology at Utrecht University
Contributions:2 reviews, 15 commits, 8 PRs in 2 years 2 months
Contributions summary:Stijn primarily contributed to porting and integrating third-party libraries within the vcpkg package manager, focusing on C++ libraries like StormLib, Casclib, and Qt-Advanced-Docking-System. Their work involved creating and modifying portfiles, CMake configurations, and patches to ensure compatibility and proper build processes. They also streamlined build procedures and updated versions of existing ports.
A high performance realtime CUDA voxel path tracer
Contributions:40 commits, 1 PR, 8 pushes in 2 years 5 months
cudarealtimepath-tracercppgpu
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.