Marius Van Der Wijden is a software developer with a decade of experience focused on high-performance blockchain infrastructure, currently contributing to go-ethereum at Ethereum in Frankfurt. He has deep back-end expertise across major open-source Ethereum clients—go-ethereum, Erigon, Lighthouse and BSC—working on EVM optimizations, RLP stream pooling, transaction pool behavior, and EIP-1559/London fork support. His work spans low-level storage and trie improvements, consensus Engine API features (including EIP-4844 blobs), and CUDA optimizations for mining, showing a rare combination of protocol, performance and systems-level skills. Marius co-founded a blockchain startup and has consulted on blockchain projects, pairing academic rigor from TU Darmstadt with practical contributions to some of the ecosystem’s most widely used clients. An attention to subtle correctness issues (fixing data races, eth_call revert reasons and packing/unpacking bugs) highlights his focus on robust, production-grade protocol engineering.
Ethereum miner with OpenCL, CUDA and stratum support
Role in this project:
Back-end Developer
Contributions:119 commits, 67 PRs, 61 pushes in 3 years
Contributions summary:Marius primarily focused on modifying the codebase to support CUDA-related functionalities for Ethereum mining. The contributions include adding support for `__shfl_sync` and adapting existing code to utilize this function, which is crucial for CUDA 9.0 compatibility and warp-level operations. The user also refactored the CUDA miner and corrected code errors to improve functionality and address the use of deprecated CUDA functions.
Contributions:4 releases, 1137 reviews, 201 commits in 3 years 11 months
Contributions summary:Marius primarily contributed to the go-ethereum repository by implementing RLP stream pooling and adding and refactoring various methods related to account management and binding for Ethereum smart contracts. These changes involved code modifications, including optimizations, and code cleanup. The user's work also extended to improvements within the core functionalities of Ethereum by implementing changes to the transaction process and fixing several data race conditions.
golanggethethereump2pblockchain
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
Marius Van Der Wijden - Software Developer at Ethereum