Multiplier.finance (formerly Pawnhub) is a multi-chain DeFi lending protocol - AAVE-style lending and borrowing across chains. I was the front-end lead during my BlockDevs era, building a live money app where a UI bug is not cosmetic, it is funds.
Led the front end from Vue 2 class-based syntax to the Vue 3 Composition API - cleaner state, stronger types, and code that was far easier to reason about as the protocol grew.
Vue 2 → Vue 3, TypeScript, Tailwind / UnoCSS, Antd, Vuetify, SCSS, Web3.js, Ethers.js, WalletConnect, Vue-i18n. Wallets: MetaMask, TrustWallet, Safepal, Solflare, Onto. Utils: bignumber.js, cleave.js, dayjs, iconify. Design: Figma, AdobeXD.