Michael Demarais

Engineer Co-Founder at 🌈 Rainbow

New York, New York, United States
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
Michael Demarais is an engineer and co-founder with 13 years of product-focused software experience, currently building Rainbow, a popular React Native Ethereum wallet used by millions. He specializes in front-end and mobile (iOS) development, shipping polished UI, animation, and UX improvements across critical wallet flows like seed import and token selection. Michael combines startup leadership—co-founding and running product and engineering at small companies—with hands-on implementation, having held senior and consulting roles across fintech and healthcare startups. Based in New York, he pairs strong visual/design sensibilities with deep React Native expertise, and his open-source work on the widely used rainbow-me/rainbow repo reflects a commitment to consumer crypto usability.
code13 years of coding experience
job6 years of employment as a software developer
stackoverflow-logo

Stackoverflow

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

Github Skills (14)

uid10
react-native10
front-end-development10
animation10
ui-design9
interface-design9
javascript9
user-interface9
walletconnect8
ios8
mobile-development7
android7
redux7
mobile7

Programming languages (8)

TypeScriptMDXCSSRustSolidityJavaScriptGoKotlin

Github contributions (5)

github-logo-circle
rainbow-me/rainbow

May 2018 - Oct 2022

🌈‒ the Ethereum wallet that lives in your pocket
Role in this project:
userMobile Developer (iOS) & Front-end Developer
Contributions:177 reviews, 1037 commits, 495 PRs in 4 years 5 months
Contributions summary:Michael contributed to the "rainbow-me/rainbow" repository, an Ethereum wallet app built with React Native. Their commits focused on implementing UI and functionality improvements for the wallet, including changes to the import seed phrase functionality, settings modal, and token selection within the send flow. The user also focused on improving animation across the app and general visual polish. The user appears to have a solid understanding of React Native's animation capabilities and is responsible for integrating them within the application's UI.
ethereum-walletreact-nativeethereumrainbowdefi
mikedemarais/react-coin-icon

Apr 2019 - Mar 2021

Cross-platform component that displays an icon for a given cryptocurrency symbol
Contributions:3 reviews, 31 commits, 8 PRs in 1 year 11 months
cryptocurrency
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