


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 in Figma ↗




A crypto wallet built for spending, not just holding.
View in Figma ↗