Tenyearsofshippingfinancialproducts.
Product designer and builder based in Ho Chi Minh City. I've worked across fintech, DeFi, neobanking, and healthcare with companies like Boston Consulting Group, TymeBank, Kyber Network, and Pizza 4P's.

Beyond the work
My specialty is taking products from zero to one. I'm most useful when there's no design system, no established pattern, and the product needs to find its shape. NODO's AI vaults, Gull Network's DEX, Love Birds' matchmaking engine all started as a blank file and a research question.
Over the past two years, I've moved into engineering. I build in Next.js, ship with Cursor and Claude Code, and write production features alongside developers. When I design something, I know exactly what it costs to build.
I study Vajrayāna Buddhist philosophy. I mention this because it genuinely shapes how I work. Subtraction over addition. Sitting with ambiguity instead of filling empty space with pixels. Take that as context, not brand.
Chapters, not résumé
Every year teaches one thing clearly.
The rest is noise.
“Being the only designer teaches you everything”
At Incognito Chain I was the sole design lead. Website, mobile app, and the Node hardware, their first physical product. Managed a team of three, built the design process from scratch, and took a privacy platform from pre-launch to 50K+ users. When there's no one to hand off to, you learn what actually matters.
“Healthcare raised my standards permanently”
At Diag, I designed diagnostic flows where unclear interactions could delay medical results. Stakes that high change you. You test more, assume less, and never call something done until you’ve watched real people use it.
“Systems beat screens”
At Satang, a Thai crypto exchange, I saw that screens without a system behind them create debt the moment a team grows. I started building design systems and token architectures before touching any interface.
“Five million users changed everything”
TymeBank’s crypto feature shipped to over 5M users in South Africa. At that scale, every design choice is a bet on real behavior. I learned to cut scope and measure what actually moved onboarding completion.
“I started building what I designed”
The gap between design intent and shipped code bothered me enough to learn Next.js. At Gull Network, I designed the DEX interface, the brand system, and the token launchpad. Then I helped build it.
“Research killed our assumptions. Good.”
At NODO, I ran usability research with 24 participants to understand how people outside crypto perceive AI managed vaults. The findings killed half our design assumptions and shaped a product that made sense to its actual audience.
The studio, right now
Working on
Building MCP servers that connect Figma directly to AI coding tools, compressing the path from design canvas to production component.
Thinking about
How AI reshapes the economics of design. When generating a screen takes 30 seconds, a designer's value moves entirely to judgment, systems thinking, and knowing what to build.
Obsessed with
The gap between designed and shipped. Most products lose significant design intent during implementation. I'm building workflows where that number approaches zero.
Tools
Reading
Principles
If your design system slows the team down, it's overhead.
At Gull Network, my system went from Figma to production in the same sprint.
The best financial UX prevents the support ticket.
At TymeBank, reducing confusion wasn't a design win. It was a business metric.
Ship the version that teaches you something.
NODO's first vault interface was deliberately minimal. 24 participants told us what to build next.
I work with fintech companies, DeFi protocols, and founders taking financial products from zero to launch. If you need a designer who ships and writes production code, let's talk.