David Walsh is a seasoned engineering leader with over 17 years of hands-on experience and two decades of involvement shaping web platforms and developer tooling. As Senior Engineering Manager at MetaMask he leads cross-functional UX, Assets, Notifications, and Portfolio teams that delivered a major redesign and multichain wallet capabilities, while remaining willing to roll up his sleeves and ship code. Deeply rooted in front-end engineering, he’s a long-time MooTools core contributor and JavaScript/CSS specialist who has improved UI/UX across high-profile open-source projects including Firefox DevTools, MetaMask, MDN, and A-Frame. His background spans full-stack and mobile work—from PHP/Python backend integrations to Kotlin Android UI—giving him a rare fluency between product, design, and platform engineering. Known for mentoring contributors and coordinating partners, he balances people leadership with a persistent focus on usability, accessibility, and performance. Based in Madison, WI, he combines open-source credibility with proven delivery at scale in both consumer-facing and developer tools.
17 years of coding experience
19 years of employment as a software developer
BA Computer Science, BA Computer Science at Lakeland University
Contributions:1864 commits, 232 PRs, 197 pushes in 3 years 7 months
Contributions summary:David primarily contributed to front-end development, UI components, and back-end logic, using HTML, JavaScript, CSS, and related front-end technologies. Their work included bug fixes, UI improvements, and ensuring features functioned well, as well as integrating with API-level logic. They implemented and maintained the tools within the wiki interface.
Contributions:3867 reviews, 596 commits, 1565 PRs in 2 years 3 months
Contributions summary:David primarily contributed to the user interface of the MetaMask browser extension, as evident from the commits focused on UI components and pages. They implemented features like autofocussing for input fields, enhancing the user experience of adding tokens, and improved the presentation and accessibility of several elements. These commits showcase their work on the functionality of the application.
blockchainbrowser-extensionethereummetamaskchrome
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.