Alexander Donesky is a Senior Software Engineer at MetaMask with eight years of full‑stack experience building user-focused web applications and developer tools. He combines React, Node.js, GraphQL and both SQL/noSQL databases to deliver robust front- and back-end solutions, and has contributed to MetaMask core—improving currency rate controllers, ERC721 detection, and adding test coverage. Based in Austin, he brings startup and product-house experience from roles at ConsenSys, HomeServices of America, and freelance projects where he boosted test coverage and optimized data flows. Alexander pursues projects at the intersection of housing innovation, decentralized energy, and community-building, reflecting an interest in practical systems change beyond pure software. Outside of engineering he composes music, rock-climbs, and enjoys debating continental philosophy, signaling a creative and analytical mindset.
This monorepo is a collection of packages used across multiple MetaMask clients
Role in this project:
Back-end Developer
Contributions:1277 reviews, 116 commits, 315 PRs in 1 year 8 months
Contributions summary:Alexander primarily worked on improving the `CurrencyRateController` functionality, which is part of the MetaMask client. They addressed issues related to state conversion rates, including debugging and bug fixing related to currency conversion rates. The user also added test coverage, comments and adjusted some function signatures. They also made changes related to ERC721 detection and implemented some case insensitive checks for token addresses in collectibles and tokens controllers and state structure modifications.
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
Alexander Donesky - Senior Software Engineer - Metamask at ConsenSys