Guillaume Roux

Senior Software Engineer (MetaMask) at Freelance

Greater Paris Metropolitan Region France
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
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.
code8 years of coding experience
job4 years of employment as a software developer
book42, Informatique, 42, Informatique at 42
bookBaccalauré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
bookCertification de la langue Allemande A2, Certification de la langue Allemande A2 at Goethe Institut, Singapore
bookBachelor chef de projet multimédia, Technologies de l'​'information, Bachelor chef de projet multimédia, Technologies de l'​'information at IESA multimedia
languagesFrench, English, German
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (38)

typescript310
javascript10
ui-d10
dashboard10
electron10
clientside10
css10
typescript10
typescript210
ui-design10
redux10
metamask10
javascripts10
front-end-development10
typescript-types10

Programming languages (6)

TypeScriptMDXShellC++JavaScriptHTML

Github contributions (5)

github-logo-circle
MetaMask/snaps

May 2022 - Jan 2023

Extend the functionality of MetaMask using Snaps
Role in this project:
userFull-stack Developer
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`.
snapsmonorepotypescriptdependenciesmetamask
MetaMask/metamask-extension

Feb 2022 - Jan 2023

:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Role in this project:
userFront-end Developer
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.
Request Free Trial