Gabriel Rocheleau is a software engineer with a decade of experience specializing in Ethereum, smart contracts, and backend systems for decentralized finance. He currently contributes to the Ethereum Foundation while leading DeFi R&D at Avantgarde Finance and running Rockwater Capital, blending protocol-level engineering with product-focused Web3 consulting. His open-source work includes testing and hardening Enzyme Protocol components and adding Consensus RPC functionality to the widely used ethereumjs monorepo, reflecting both deep protocol knowledge and API-level engineering. Previously a smart contract engineer at Enzyme, he has a practical track record of designing, testing, and validating core DeFi primitives like fee settlement, policy management, and dispatch mechanisms. Trained in actuarial science at Université Laval, he brings quantitative rigor and a risk-aware mindset to building secure, auditable blockchain systems. Colleagues rely on him for pragmatic solutions that bridge formal protocol correctness and real-world DeFi product needs.
10 years of coding experience
5 years of employment as a software developer
Bachelor's degree, Actuarial Science, Bachelor's degree, Actuarial Science at Université Laval
Monorepo for the Ethereum VM TypeScript Implementation
Role in this project:
Back-end Developer
Contributions:754 reviews, 191 commits, 282 PRs in 1 year 8 months
Contributions summary:Gabriel primarily contributed to the development of RPC (Remote Procedure Call) functionalities for the EthereumJS monorepo. Their work focused on implementing a new Consensus RPC namespace and adding several related JSON-RPC methods, specifically for setting the head of the chain. They also added validation steps and tests for these methods. The contributions indicate a focus on building the back-end API layer for the Ethereum client.
Contributions summary:Gabriel primarily focused on testing the Enzyme Protocol implementation, specifically the Fee Manager functionality. Their contributions involved writing comprehensive tests to ensure the correct behavior of fee settlement types, configuration, and event emissions. The commits also included tests for the Policy Manager and Dispatcher components, demonstrating a broad understanding of the protocol's core functionalities and their interactions. They also added new tests for other components, such as Dispatcher and Integration Manager.
enzymeblockchaindefiethereumprotocol
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
Gabriel Rocheleau - Software Engineer at Rockwater Capital Inc.