Maarten Zuidhoorn

Staff Software Engineer at Consensys

Leeuwarden, Frisia, 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
Maarten Zuidhoorn is a Staff Software Engineer with 11 years of full-stack experience, currently at ConsenSys working on MetaMask where he helps extend the browser wallet through the MetaMask Snaps platform. He specializes in React, TypeScript, Node.js, GraphQL and build tooling, and has contributed notable integrations such as browserify and Webpack plugins to process and transform Snaps code. Maarten’s background spans product-facing UI work and core architecture changes—ranging from permission flows in the MetaMask extension to Storybook/Webpack upgrades—demonstrating both frontend nuance and build-system depth. Based in Leeuwarden, Netherlands, he combines hands-on engineering with a practical security and tooling mindset shaped by prior roles at MyCrypto and MyEtherWallet. An often-unseen strength is his ability to bridge developer ergonomics and low-level build plumbing, enabling safer, extensible blockchain tooling for a broad developer community.
code11 years of coding experience
job7 years of employment as a software developer
bookMinor, Entrepeneurship with Technology, Minor, Entrepeneurship with Technology at Hanzehogeschool Groningen
bookAssociate's degree, Business IT & Management, Associate's degree, Business IT & Management at NHL Stenden Hogeschool
languagesEnglish, Dutch, Norwegian
stackoverflow-logo

Stackoverflow

Stats
101reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (28)

wallet10
javascript10
electron10
clientside10
testing10
typescript10
extension-functions10
redux10
webpack10
extension-methods10
ethereum10
webpacker10
typescript-types10
browserify10
typescripts10

Programming languages (18)

MDXC#JavaCSSC++CGoHTML

Github contributions (5)

github-logo-circle
MetaMask/snaps

May 2022 - Jan 2023

Extend the functionality of MetaMask using Snaps
Role in this project:
userFull-stack Developer
Contributions:1895 reviews, 78 commits, 786 PRs in 8 months
Contributions summary:Maarten implemented a browserify transform and a webpack plugin to extend the functionality of MetaMask using Snaps. Their work involved modifying test files and utility files, adding browserify and webpack plugins. The user's contributions included integrating browserify and webpack plugins to process and transform code, improving code quality through code formatting and tests, and ensuring the overall functionality of the MetaMask Snaps extension.
snapsmonorepotypescriptdependenciesmetamask
MetaMask/metamask-extension

Aug 2022 - Jan 2023

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Role in this project:
userFull-stack Developer
Contributions:572 reviews, 11 commits, 113 PRs in 5 months
Contributions summary:Maarten made a series of commits focused on the MetaMask extension. Their work involved modifying UI components, particularly around permissions and snap installation, and updating related code, including modifications to the `permission.js`, `snap-install.js`, and `permissions-connect-permission-list.js` files. The user also updated Jest configurations, incorporated Webpack 5 for Storybook, and migrated subject type enums demonstrating contributions across both frontend and build processes. Additionally, there were modifications to various configuration and test files, as well as core metamask controllers indicating involvement in the overall application architecture.
dapp-developersethereumweb3bravemetamask
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