Wouter Geraedts

Directeur at Sarif B.V.

Nijmegen, Gelderland, 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

👤
Senior
🎓
Top School
Wouter Geraedts is an embedded systems and firmware engineer with 14 years of experience who now leads Sarif B.V. as Directeur while remaining available for freelance embedded projects. He combines hands-on software and PCB design with a formal MS in Software Science from Radboud University, bringing strong systems thinking to hardware-adjacent software. His background includes multi-year embedded consultancy and earlier software engineering roles, giving him fluency across firmware, drivers, and higher-level system integration. As an open-source contributor he extended async-std’s filesystem Path/PathBuf components, reflecting a practical interest in asynchronous I/O and reliable tooling for Rust-based back ends. Colleagues value him for turning ambiguous hardware requirements into robust, testable implementations and for bridging the gap between low-level firmware and product delivery. Based in Nijmegen, he blends academic grounding with pragmatic, cross-disciplinary execution.
code14 years of coding experience
job10 years of employment as a software developer
bookMaster of Science - MS Software Science, Master of Science - MS Software Science at Radboud University
github-logo-circle

Github Skills (7)

async-await10
filesystem10
rust10
file-operations10
fileio10
paths10
async10

Programming languages (9)

C++RustCPLpgSQLJavaScriptGoPHPHTML

Github contributions (5)

github-logo-circle
async-rs/async-std

Oct 2019 - Nov 2019

Async version of the Rust standard library
Role in this project:
userBack-end Developer
Contributions:57 commits, 4 PRs, 7 comments in 1 month
Contributions summary:Wouter primarily contributed to the implementation of async versions of standard library components, focusing on `Path` and `PathBuf` functionality. Their work involved creating asynchronous stubs, implementing various methods like `canonicalize`, `components`, `exists`, `metadata`, `symlink_metadata`, `ancestors`, `display`, `ends_with`, `extension`, `file_name`, `file_stem`, `has_root`, `is_absolute`, `is_file`, `is_relative`, `iter`, `join`, `parent`, `read_dir`, `read_link`, `starts_with`, `strip_prefix`, `to_str`, `to_string_lossy`, `with_extension`, and `with_file_name`. This indicates a focus on extending the asynchronous capabilities of the `async-std` library, likely to facilitate asynchronous file system operations.
asynchronousconcurrencyasync-awaitasync-stdrust
tweedegolf/ansible-vault-rs

Jan 2019 - Mar 2021

Decrypt ansible vault 1.1 files in Rust
Contributions:13 commits, 1 PR, 6 pushes in 2 years 2 months
rustansiblevaultansible-vaultdecrypt
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
Wouter Geraedts - Directeur at Sarif B.V.