Jochem Brouwer is a protocol-focused software engineer with nine years of experience, currently prototyping and stress-testing Ethereum protocol changes at the Ethereum Foundation. He blends low-level EVM implementation expertise—demonstrated by contributions to the widely used ethereumjs monorepo around state management, opcode execution and EIP-1559—with practical performance and safety analysis for raising chain capacity. Comfortable in TypeScript and security-minded backend work, he pairs formal training in computing science and theoretical physics with hands-on blockchain development. His role often combines adversarial testnet breaking, feasibility reviews of EIPs, and pragmatic consultation with client implementations to ensure worst-case safety. Colleagues rely on him to surface subtle correctness and performance trade-offs that aren’t obvious from specs alone.
9 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS Technische natuurkunde, Bachelor of Science - BS Technische natuurkunde at University of Twente
Master of Science - MS Computing Science, Master of Science - MS Computing Science at Utrecht University
Contributions:1697 reviews, 654 commits, 489 PRs in 2 years 9 months
Contributions summary:Jochem's commits focus on implementing functionalities for the Ethereum Virtual Machine (EVM), specifically in the core areas of state management and opcode execution. Their work included explicit handling of Bignumbers and stack operations, along with tests to ensure correct behavior. Furthermore, the user contributed to the implementation of EIP-1559 with adjustments to the existing functionality. These contributions show involvement in both low-level aspects, as well as design implementations on complex core operations.
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.