Frederik Bolding is a Senior Staff Software Engineer with 11 years of experience building front- and back-end systems, currently shaping infrastructure and product at Consensys from Odense, Denmark. He brings deep Web3 expertise—contributing to high-profile projects like MetaMask (extension, core, and Snaps) where he worked on UI polish, permission and rate-limiting controllers, and Snap runtime improvements. Comfortable across stacks, Frederik has shipped usability-focused front-end features for dapps (Giveth, chainlist) and implemented backend reliability and serialization fixes in core services. His background includes full-stack work on game and media tooling (ScriptHookVDotNet, TMDbLib), reflecting an ability to bridge user-facing interfaces with low-level runtime concerns. Colleagues know him for methodical refactors and thoughtful UX fixes that quietly remove friction from complex distributed systems. He holds a BSc in Computer Science and a track record of pragmatic open-source contributions that improve both developer and user experiences.
11 years of coding experience
9 years of employment as a software developer
Bachelor Datalogi / Computer Science, Bachelor Datalogi / Computer Science at Syddansk Universitet - University of Southern Denmark
Kommunikation IT A Engelsk A og Samfundsfag B, Kommunikation IT A Engelsk A og Samfundsfag B at Odense Tekniske Gymnasium
A list of EVM-based chains that also allows you to add chains to your favorite Web3 wallet. An alternative to the closing chainlist.org
Role in this project:
Front-end Developer
Contributions:31 reviews, 21 commits, 93 PRs in 10 months
Contributions summary:Frederik primarily focused on developing the front-end for a list of EVM-based chains. Their contributions included implementing the basic layout and UI components using Chakra UI, adding search functionality, and integrating basic Web3 implementation to connect to wallets and add chains. Furthermore, the user added dark mode functionality and improved the mobile layout, enhancing the user experience.
Contributions:2316 reviews, 156 commits, 1253 PRs in 11 months
Contributions summary:Frederik primarily focused on refactoring and improving the Snap Runtime Management within the MetaMask Snaps project. Their contributions involved combining multiple maps containing runtime data, updating documentation, and ensuring Snap state updates are JSON serializable. Additionally, they added support for custom UI in transaction insights. This included work related to handling JSON-RPC requests and processing associated permission requests.
snapsmonorepotypescriptdependenciesmetamask
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
Frederik Bolding - Senior Staff Software Engineer at Consensys