Bart Van Der Werf

Lead Engineer at Plukit BV

Netherlands
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
Bart Van Der Werf is a Lead Engineer based in the Netherlands with 16 years of experience building and shipping game engines, tools, and indie titles as a founder and principal engineer. He has led teams and studios—founding Staxel and Plukit BV, co-founding VoxRay Games, and holding senior engine roles at Ludeon Studios and Chucklefish—bridging product leadership with deep technical ownership. His open-source contributions include low-level work on game and multimedia projects (notably improvements to the FNA XNA reimplementation and vector/string primitives in the Lobster language), showing a knack for systems, audio, and voxel/parsing problems. Equally at home in C++ engine internals and higher-level game design, he combines entrepreneurial grit with a pragmatic focus on reliability and performance. A less obvious strength is his sustained habit of shipping small, focused technical fixes (audio handling, memory leaks, parsing tweaks) that materially improve long-running projects.
code16 years of coding experience
job19 years of employment as a software developer
bookUniversity of Twente
bookVrije Universiteit Amsterdam (VU Amsterdam)
languagesEnglish, Dutch
github-logo-circle

Github Skills (14)

csharp10
fn10
xna10
dotnet-core10
opengl9
data-structure9
strings9
algorithm9
data-structures9
text-manipulation9
algorithms9
linux8
voxel-engine8
windows8

Programming languages (7)

C#PowerShellC++CRustJavaScriptWebAssembly

Github contributions (5)

github-logo-circle
FNA-XNA/FNA

Feb 2018 - Jan 2022

FNA - Accuracy-focused XNA4 reimplementation for open platforms
Role in this project:
userFull-stack Developer
Contributions:6 commits, 15 PRs, 23 comments in 4 years
Contributions summary:Bart primarily worked on improving the FNA XNA reimplementation. They fixed a bug in audio processing by correctly handling the master voice creation failure and cleaned up the AudioContext. The user also expanded functionality related to texture data pointers in multiple files and added checks for audio listeners. Finally, they addressed a string leak in text input handling.
windowsgamedevplatformslinuxsteamos
aardappel/lobster

May 2022 - Oct 2022

The Lobster Programming Language
Role in this project:
userBack-end Developer
Contributions:10 reviews, 20 commits, 19 PRs in 4 months
Contributions summary:Bart primarily contributed to the Lobster programming language itself, implementing new built-in functions and improving existing ones, particularly related to vector operations and string manipulation. They fixed typos, introduced features such as `magnitude_squared`, `spherical_lerp`, and implemented warnings for type mismatches. Additionally, the user improved the parsing of .vox files for the voxel editor.
compilerprogramming-languageinterpretermojo
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
Bart Van Der Werf - Lead Engineer at Plukit BV