


A perps exchange with no orderbook: zero fees, sub-second settlement.
View case study ↗I design the surfaces where a misread number costs money: derivatives, data density, and high-stakes trading interfaces.
Scroll
About
10 years designing for people moving money under pressure. I care about density, hierarchy, and the systems underneath. I ship AI-native, from Stitch and Figma through Claude Code.
More about me ↗Capabilities
End to end: research, flows, UI, prototyping, the design system, and handoff — from audit to shipped MVP.
Traders read these surfaces hundreds of times a day with money on the line — every choice is a hierarchy decision: what must be glanceable, what must never be misread, what can recede.
Every decision expressed as tokens in a fully componentized system — a structured spec that engineers and AI agents both consume, so shipped UI stays true to design.
Flows before pixels: every journey starts as a flow map and wireframes, pressure-tested before visual design hardens. Motion carries state, not decoration.
Shipping AI-native, from Stitch and Figma through Claude Code and MCP pipelines — systems structured so AI agents build true to design.
Principles
“The safe path has to be the fast path, or no one takes it.”
“Colour is a signal, not decoration. It belongs on data, never on chrome.”
“Trust is built in the boring moments: states, confirmations, clarity.”
“Density is fine, intimidation is not.”
Currently at Injective Labs, designing TrueCurrent
Selected work



A perps exchange with no orderbook: zero fees, sub-second settlement.
View case study ↗




From stocks to curated crypto, shipped in 3 months inside a regulated bank.
View case study ↗



An æternity block explorer that reads like a product, not a database.
View case study ↗



Crypto and stocks, inside a wallet millions already trust.
View case study ↗Dead NFTs, earning six feet under.
Solve dead-NFT liquidity without a new primitive, by borrowing a trusted rail and making its value legible.





Dead NFTs, earning six feet under.
View case study ↗




A crypto wallet built for spending, not just holding.
View case study ↗