George Marshall

Staff Software Engineer I at MetaMask

Canada
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
George Marshall is a Staff Software Engineer and designer-minded front-end specialist with 10 years of experience building pixel-perfect, accessible web apps and reusable design systems. Currently at MetaMask, he has driven UI and component-library improvements for widely used Ethereum products, including Storybook integration and design-token standardization across the MetaMask mobile and extension projects. He blends user-centered design thinking with pragmatic engineering—preferring “nail it before you scale it”—and emphasizes maintainability, orthogonality, and measurable business outcomes. Past roles include creating enterprise component libraries at Realtor.com and leading front-end efforts for blockchain startups and agencies, giving him broad product and consulting experience. Based in the Pacific Northwest and rooted in visual craft, he pairs strong aesthetic taste with hands-on React/Redux, styled-components, and testing skills. An environmentalist at heart, he brings curiosity and continuous learning to every codebase he touches.
code10 years of coding experience
job13 years of employment as a software developer
bookBachelor of Computer Graphic Design, Computer and Mathematical Sciences, Bachelor of Computer Graphic Design, Computer and Mathematical Sciences at The University of Waikato
bookNCEA Level 3, Design, NCEA Level 3, Design at Taupo Nui-A-Tia
languagesEnglish, German
stackoverflow-logo

Stackoverflow

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

Github Skills (15)

uid10
intergration10
javascript10
design-tokens10
react-native10
theme-ui10
front-end-development10
ui-design10
storybook10
react10
ui-components10
component-library9
css9
ios4
android4

Programming languages (6)

MDXTypeScriptCSSShellJavaScriptPHP

Github contributions (5)

github-logo-circle
MetaMask/metamask-extension

Oct 2021 - 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:4785 reviews, 159 commits, 790 PRs in 1 year 3 months
Contributions summary:George's contributions primarily involve developing user interface components within the MetaMask browser extension, focusing on Storybook integration. The user added and updated stories for various UI components, including a `ToggleButton`, `Chip`, `Card`, and `IconWithFallback`. They also refactored components, fixed CSS color variables, updated icons for dark mode, and refactored code for new design tokens.
dapp-developersethereumweb3bravemetamask
MetaMask/metamask-mobile

Oct 2021 - Dec 2022

Mobile web browser providing access to websites that use the Ethereum blockchain
Role in this project:
userFront-end Developer
Contributions:607 reviews, 57 commits, 67 PRs in 1 year 2 months
Contributions summary:George primarily focused on enhancing the UI and component library within the MetaMask Mobile project. Their work involved implementing Storybook for component documentation and development, demonstrating a focus on UI testing and maintainability. The user updated and integrated design tokens for visual consistency, specifically color and typography, across various UI elements. They also made updates to UI components like `TabBar`, `ReceiveRequest`, `Wallet`, and `AddAsset` and updated icon colors.
reactbrowserdapps-browserreact-nativeethereum
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
George Marshall - Staff Software Engineer I at MetaMask