Frederik Bolding

Senior Staff Software Engineer at Consensys

Odense, Region of Southern Denmark, Denmark
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
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.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor Datalogi / Computer Science, Bachelor Datalogi / Computer Science at Syddansk Universitet - University of Southern Denmark
bookKommunikation IT A Engelsk A og Samfundsfag B, Kommunikation IT A Engelsk A og Samfundsfag B at Odense Tekniske Gymnasium
languagesDanish, English
github-logo-circle

Github Skills (55)

json-rpc10
javascript10
rate-limiting10
movie10
menu-item10
apidoc10
testing10
permission10
css10
typescript10
ui-design10
eip10
menubar10
metamask10
daap10

Programming languages (18)

C#MDXJavaCSSC++CRustWebAssembly

Github contributions (5)

github-logo-circle
FrederikBolding/chainlist

Mar 2022 - Jan 2023

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:
userFront-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.
ethereumblockchainweb3closingevm
MetaMask/snaps

Feb 2022 - Jan 2023

Extend the functionality of MetaMask using Snaps
Role in this project:
userBack-end Developer
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