Senior Frontend Engineer β Bitcoin, Web3 and high-stakes fintech.
Currently at Trust Machines, building Leather β the leading wallet for Bitcoin and Stacks apps. Open-source contributor to the Leather mono-repo.
Leather Wallet β Bitcoin & Stacks wallet serving 8,400+ monthly active extension users
- Core team on the Hiro Wallet to Leather rebrand β architected the mono-repo, built the shared Panda UI component library, implemented BIP key validation
- Shipped the first Leather mobile app (React Native + Expo), growing to 1,850+ MAU in three months
- Built the DeFi Portfolio UI for on-chain position tracking across Granite and Zest
- Monorepo creation β Built the Leather monorepo from scratch, unifying extension, mobile and shared packages
- Cross-platform UI library β Extended a web-first React UI library to support React Native, shipping the first production mobile screen from shared packages (PR #161)
- Extension containers β Three iterations to get container architecture right across popup, full-page and approval contexts (#4655, #5715)
- Branded types for Bitcoin addresses β Added compile-time safety to the BTC send flow with branded types (PR #885)
- Mnemonic validation β Rebuilt seed phrase input with real-time BIP39 validation and library consolidation (PR #4243)
- Sharing code cross-platform β Refactored the activity feed into a platform-agnostic features package shared by extension and mobile (PR #1837)
Frontend: React, TypeScript, Next.js, React Native, Expo, Redux, Ember.js Tooling: Panda CSS, Radix UI, Playwright, Cypress, Vitest, CI/CD Server-side: Node.js, Express, Python, Ruby
- Qredo β Web3 wallet integration and institutional trading UI
- Kraken / Cryptowatch β Multi-exchange trading terminal, sole FE on Coderunner trading automation
- Xapo β Full-stack architecture blueprint adopted company-wide, CI/CD from scratch
- Bank of America Merrill Lynch β Introduced automated acceptance testing to frontend workflow
- Fidelity Investments β Technical lead for offshore development
- petewatters.ie β Portfolio & blog
- X
- StackOverflow



