David Walsh

Staff Software Engineer at Mercury

Denver, Colorado, 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
David Walsh is a Staff Software Engineer with 12 years of experience building production-grade systems across fintech, DeFi, and consumer platforms, currently shaping Mercury Personal Banking in Denver. A Navy veteran and Virginia Tech alum, he blends disciplined operational leadership from his F/A-18 WSO days with deep hands-on engineering—shipping TypeScript, Rust, Go, and Solidity systems at scale. At 0x Labs he led tech initiatives that unified polyglot repos, implemented typesafe API tooling, and ran revenue-enabling product gating and gasless swap infrastructure; he also contributed backend improvements to the widely used 0x API RFQM service. Equally at home hacking on neural nets, Arduinos, and self-driving RAV4 projects, he’s an enthusiast of type systems and autoformatters who enjoys turning complex cross-language builds into reliable developer workflows. He hires vets and brings a pragmatic, systems-oriented mindset that balances product impact with maintainability.
code12 years of coding experience
job8 years of employment as a software developer
bookHack Reactor
bookBachelor’s Degree, Ocean Engineering, Bachelor’s Degree, Ocean Engineering at Virginia Tech
bookBreakLine
stackoverflow-logo

Stackoverflow

Stats
795reputation
29kreached
4answers
1question
github-logo-circle

Github Skills (16)

jtest10
jes10
typescript10
nodejs10
typescripts10
api10
back-end-development10
apidoc10
typescript-types10
testing10
git6
facebook6
css6
fetch-api6
passportjs6

Programming languages (12)

TypeScriptJavaC++RustCJavaScriptZigHTML

Github contributions (5)

github-logo-circle
0xProject/0x-api

Jun 2021 - Oct 2022

An HTTP Interface to 0x liquidity and tooling
Role in this project:
userBack-end Developer
Contributions:150 reviews, 51 commits, 124 PRs in 1 year 4 months
Contributions summary:David primarily focused on improving and refining the RFQM (Request for Quote Maker) service, as indicated by their commits. Their work included debugging and enhancing the system's functionality. Specifically, the user implemented features to filter RFQM quotes by chain ID and to round the prices of RFQM quotes. Additional changes included adding a status logic to the RFQM service and improving various tests.
ethereumliquiditytooling
A Typescript/gRPC example with Promises
Contributions:2 PRs, 56 pushes, 5 branches in 2 years 2 months
resolvegrpcgrpc-examplepromisesgrpc-typescript
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
David Walsh - Staff Software Engineer at Mercury