Shane Jonas is a product-focused engineer with 13 years building developer tooling, wallets, and blockchain infrastructure, currently shaping product at Flashbots after co-founding OpenRPC. He blends deep JSON-RPC and peer-to-peer expertise with hands-on experience launching MetaMask Snaps, building multichain APIs, and shipping Layer-1 tooling and mainnet automation for Shardeum. A prolific open-source contributor, Shane has improved API spec generation and refactored core plugin/command systems in widely used projects like MetaMask and the ethereum execution-apis. He’s equally comfortable across front-end UX, backend build systems, and release automation, and often teaches and mentors at conferences—bringing a rare mix of product instincts, protocol-level fluency, and practical developer advocacy.
13 years of coding experience
16 years of employment as a software developer
Advanced Multimedia Web Development, Advanced Multimedia Web Development at Fanshawe College
Network Systems Computer Science, Network Systems Computer Science at Mohawk College
Contributions:105 reviews, 29 commits, 71 PRs in 1 year
Contributions summary:Shane primarily contributed to refactoring the `CommandEngine` to use JSON-RPC, suggesting a focus on API design and communication protocols within the MetaMask Snaps environment. The code changes include modifications in worker controller, plugin worker, and plugin controller files. This user also made enhancements to the iframe-based execution environment, indicating a focus on extending the functionality of MetaMask using Snaps across diverse execution contexts. Further commits included refactoring and testing to make the plugin controller v2.
Contributions:214 reviews, 65 commits, 124 PRs in 1 year 8 months
Contributions summary:Shane primarily focused on enhancing the user interface of the MetaMask extension. Their contributions include fixing bugs in UI components, particularly addressing issues with the confirm page header and gas customization. They also added and updated tests for these UI elements, ensuring the correct behavior and functionality. In addition, the user worked on improving the user experience by implementing speed improvements for cancellation and fixing API issues.
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.