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



