Marijn Suijten

Rendering Engineer at Traverse Research

The Hague, South Holland, 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
Marijn Suijten is a rendering engineer based in The Hague with 11 years of hands-on experience building low-level graphics, tooling, and platform integrations. He contributes to high-profile open-source projects across the Rust and native ecosystems—work that spans Vulkan and DirectX backends (wgpu, ash), shader compiler internals (DirectXShaderCompiler), and Linux display drivers—demonstrating deep expertise in GPU pipelines and platform-specific quirks. At Traverse Research he focuses on rendering systems while earlier roles bridged mobile Android toolchains and build systems, reflecting a strong cross-platform mindset. His contributions often target build/release reliability, dependency migrations, and removing heavyweight runtime dependencies in favor of simpler thread/primitives—small changes that significantly improve maintainability and portability. Marijn pairs a formal background in game and media technology with embedded and electrical engineering foundations, which helps him navigate both high-level graphics APIs and low-level kernel/driver issues. Colleagues will notice he gravitates toward pragmatic refactors and toolchain fixes that silently raise developer productivity across complex codebases.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster, Game and Media Technology, Master, Game and Media Technology at Universiteit Utrecht
bookBachelor, Electrical Engineering Technologies/Technicians, Bachelor, Electrical Engineering Technologies/Technicians at TU Delft
stackoverflow-logo

Stackoverflow

Stats
4,743reputation
235kreached
63answers
16questions
Badges
javascript
top-5%
html
top-5%
webrtc
top-1%
html5-audio
top-5%
github-logo-circle

Github Skills (82)

wp-api10
compiler-development10
windows10
bash10
android-build10
winapi10
c1110
c1710
code-generation10
gpu10
bluetooth10
ws-api10
spirv10
gstreamer10
linux10

Programming languages (22)

C#PowerShellJavaC++RustCMakefileGo

Github contributions (5)

github-logo-circle
ash-rs/ash

Aug 2020 - Jan 2023

Vulkan bindings for Rust
Role in this project:
userBack-end Developer & Build/Release Engineer
Contributions:25 releases, 681 reviews, 227 commits in 2 years 6 months
Contributions summary:Marijn primarily focused on improving the build process and fixing code style issues within the Vulkan bindings. They implemented a custom path for loading Vulkan libraries, updated dependencies, and fixed clippy warnings related to code style. Furthermore, the user also made improvements to the documentation by adding better explanations and fixing broken links. The user also contributed to the CI by adding doc tests.
rustvulkangamedev
rust-windowing/winit

Jan 2021 - Nov 2022

Window handling library in pure Rust
Role in this project:
userMobile Developer (Android)
Contributions:206 reviews, 11 commits, 30 PRs in 1 year 10 months
Contributions summary:Marijn primarily focused on Android-specific implementation details within the winit library. Their work included modifying Android platform code to address event handling improvements, such as correctly identifying event sources and updating how the native window handle is accessed. The user also enabled an example for Android and upgraded dependencies related to Android development. These contributions suggest a focus on improving winit's Android support and ensuring compatibility with evolving Android NDK releases.
rustwindowingandroidiosmacos
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