Alexander Donesky

Senior Software Engineer - Metamask at ConsenSys

Austin, Texas, 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
🎓
Top School
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.
code8 years of coding experience
job9 years of employment as a software developer
bookAdvanced Software Engineering Immersive, Advanced Software Engineering Immersive at Hack Reactor
bookBachelor’s Degree, Economics, Philosophy, Film, Bachelor’s Degree, Economics, Philosophy, Film at Wesleyan University
languagesEnglish, Spanish
github-logo-circle

Github Skills (13)

typescript10
javascript10
typescripts10
jestjs10
typescript-types10
jtest10
jes10
convert9
currency-exchange9
currency-converter9
ethereum9
convertion9
blockchain8

Programming languages (4)

TypeScriptJavaScriptGoHTML

Github contributions (5)

github-logo-circle
MetaMask/core

May 2021 - Jan 2023

This monorepo is a collection of packages used across multiple MetaMask clients
Role in this project:
userBack-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.
monorepoblockchaintypescriptclientsmetamask
:globe_with_meridians: :electric_plug: The MetaMask browser extension enables browsing Ethereum blockchain enabled websites
Contributions:11 commits in 15 days
globebrowserethereumblockchainweb3
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