Guillaume Roux is a Senior Software Engineer with 7 years of experience, based in the Greater Paris area and currently building extensible UX and developer tooling for MetaMask Snaps at ConsenSys. He blends front-end craftsmanship with full‑stack work on one of the most widely used Ethereum browser extensions, contributing UI and theming improvements to the metamask-extension codebase. His notable contributions include implementing dark mode and Snap notifications, refining onboarding and gas-fee displays, and improving the mm-snap CLI and snap_dialog to support custom UIs. A former MyCrypto front-end developer and 42 alumnus who has also freelanced and taught, he combines product-minded design sensibilities with pragmatic open-source collaboration.
8 years of coding experience
4 years of employment as a software developer
42, Informatique, 42, Informatique at 42
Baccalauréat, sciences et technologies de l'industrie et du développement durable, Admis Mention Bien, Baccalauréat, sciences et technologies de l'industrie et du développement durable, Admis Mention Bien at Lycée Privé Maurice Rondeau
Certification de la langue Allemande A2, Certification de la langue Allemande A2 at Goethe Institut, Singapore
Bachelor chef de projet multimédia, Technologies de l''information, Bachelor chef de projet multimédia, Technologies de l''information at IESA multimedia
Contributions:286 reviews, 17 commits, 152 PRs in 8 months
Contributions summary:Guillaume implemented in-app and native notifications for MetaMask Snaps, enhancing user interaction capabilities. They also refactored the `mm-snap init` command, improving project initialization. Furthermore, the user updated the `snap_dialog` method to allow custom UI and added a placeholder parameter for the Prompt dialog, increasing the flexibility of the user interface. The contributions also included removing double logging in the CLI and allowing insights object to be null in `onTransactionResponse`.
Contributions:670 reviews, 73 commits, 195 PRs in 11 months
Contributions summary:Guillaume primarily contributed to the front-end development of the MetaMask extension, focusing on UI and theming improvements. They implemented dark mode functionality, updated button styles, and integrated design tokens. The user also made bug fixes, corrected typos, and addressed linting issues across several components, including the onboarding flow, permission flow, and gas fee display. The user also implemented Snap notifications integration.
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.