Home

All Work

11 products, newest first.

The HWAY Bridge transfer form, with source and destination chain pickers above an amount field and a Select networks button.

Bridge interface for a trust-minimized cross-chain protocol, running on testnet ahead of mainnet.

Role
AI-Native Fullstack Engineer
Year
2026
Stack
TypeScript, React, Web3
The Everlong app's welcome screen, beside a panel comparing the annual earnings on a Bitcoin deposit against other lending protocols.

DeFi vaults interface where I was the primary frontend author.

Role
Founding Product Engineer
Year
2025–26
The Yari Finance Borrow page listing collateral dens with their TVL, minted KAI, interest rate and collateral ratios.

CDP protocol on Katana. I architected the frontend along with its monitoring and deployment pipeline.

Role
Founding Product Engineer
Year
2025–26
Stack
TypeScript, React, Web3, Vite
The Beraborrow Borrow page listing collateral dens with their APY, TVL, minted NECT and collateral ratios.

Beraborrow

Open to visit

DeFi CDP protocol on Berachain that peaked above $400M TVL in early 2025, fourth largest of its kind at the time.

Role
Founding Product Engineer
Year
2025–26
Stack
React, TypeScript, Vite, Web3, Tailwind
The ShopView settings area showing the Roles and Permissions table, listing each role with its type, permission count and assigned users.

Shopview

Enterprise only

Shop-management SaaS: roles and permissions, real-time timesheets, and a test foundation for legacy Vue 2.

Role
Lead Frontend Developer
Year
2025–26
Stack
Vue 2, Vitest
The Connect The Dots web app, with its network sidebar beside a search prompt for finding people across a company's network.

Connect The Dots

Relationship-intelligence platform shipped as web, mobile and a Chrome extension from one codebase.

Role
Senior Frontend Developer
Year
2024–25
Stack
TypeScript, Vue 3, Nx, Capacitor, Manifest V3
A sheet of Mileva components rendered from the design system's own tokens: pill buttons, text inputs with focus and error states, status chips, an inline alert, a coverage card, elevation levels and the colour palette.

Embroker UI Toolkit

Enterprise only

The Mileva design system: a ~100-component library powering Embroker's insurance platform.

Role
Senior UI Developer, Lead
Year
2021–24
Stack
TypeScript, React, Storybook, Chromatic, Webpack
The BloxiFi dashboard showcase, with total deposited and borrowed above a table of assets and their deposit and borrow rates.

BloxiFi

Open Source

Open-source DeFi app for Moonbeam. The product never launched, but the code and component library are public.

Role
Frontend Tribe Lead
Year
2022–23
Stack
TypeScript, React, styled-components, Storybook, Cypress
The System Test Matrix systems view, scoring each Filecoin system by its test kinds and test status.

FileCoin STM

Open Source

Open-source dashboard mapping Filecoin features to the test suites and systems that cover them.

Role
Tech Lead
Year
2021–22
Stack
React, TypeScript, Redux, SCSS, Storybook
The Art Stock Exchange landing page, with a painting spanning the hero above Quote and Buy entry points.

Marketplace where artists list paintings and investors buy and bid on them.

Role
Tech Lead
Year
2020–21
Stack
React, TypeScript, Redux, styled-components, SCSS
A GetCertified question pool report, charting questions by difficulty in a donut and by type in a bar chart.

YouTestMe

Enterprise only

Enterprise testing and certification platform. Reporting, customizable certificates and theming, plus the Classroom 2020 redesign.

Role
Software Engineer, Tech Lead
Year
2015–18
Stack
Java, JSF, PrimeFaces, Oracle 12c, SCSS