Independent experiment2026
Astro
Double-check the astrology before a directional bet.
- Role
- Design in Figma · built with Codex
- Medium
- Responsive web app
- Prototype
- BuiltRead-only working prototype
Role period2023
Making risk visible before the next move.

mrgnlend, project 2 of 9
Case study Lending & borrowing · 2023
I led mrgnlend from user research through the shipped lending, borrowing, and risk experience, working with engineering on account states and transaction controls.
Problem
Borrowing against volatile assets required users to understand how each action would change their position and liquidation risk.
Approach
Keep the health factor visible across lending, borrowing, and portfolio flows so users can assess risk before acting.
Outcome & attribution
mrgnlend launched with the core lending, borrowing, and risk experience I designed. My role ended in May 2023, before the points program and later market expansion.
Product states, decisions, and the system behind them.

Balance, liquidity, and Health Factor sit together above every action, so users can judge their position before they lend or borrow.
Both actions share the same market rows behind one toggle. The supplied position sits directly above the markets it came from.
Switching to Borrow leaves the account summary and Health Factor where they were, so the risk picture holds while the action changes. The toggle and shared rows carried through to the shipped dashboard.
01
The product film shows supplying, borrowing, account health, and positions in one responsive surface.
02
The LTV control previews risk as an amount changes, before the user confirms.
03
Research with experienced and newer DeFi users established how to prioritize yield, position monitoring, account health, and recovery.
04
Wireframe iterations resolved the account summary, market rows, and action layer.
05
The empty state teaches the first action; funded accounts retain the same hierarchy.
06
Five rounds refined market rows before the pattern expanded across assets.
07
Launch pages clarify the product promise within the application's visual identity.
08
Explore the working prototype, flows, and risk interactions.
mrgn-ts, marginfi's open-source frontend (GitHub) · May 2023
Lend and borrow modes, global and isolated pools, and the column tooltips.
mrgn-ts (GitHub) · Apr 2024
“feat: improved asset list”: a rebuilt asset table takes over the lend page.
CoinDesk · 14 Jul 2023
The points program's launch and early growth, after my role ended.
The Block · 11 Apr 2024
Cites DefiLlama: $811 million in TVL on 1 April 2024.
DefiLlama
The historical TVL series. TVL is the value of tokens held in the protocol's contracts; loans are tracked separately.