Design leadership across OISY Wallet, ICP Dashboard, NNS Governance, and Internet Computer ecosystem touchpoints, connecting product direction, technical constraints, system behavior, interface patterns, implementation support, and launch communication.
At DFINITY, I work on products where the interface has to explain how the underlying system behaves: accounts, identities, balances, transactions, governance actions, network data, permissions, and error states.
The Internet Computer ecosystem spans wallets, identities, governance, network data, tokens, subnets, developers, community products, and launch communication. The system is powerful, but people need to understand what is happening before they move funds, vote, delegate, interpret metrics, or act on irreversible states.
My work connects product direction, technical constraints, interface patterns, prototypes, design systems, implementation support, launch assets, and QA across multiple product surfaces.
The shared challenge is not only making each screen understandable. It is helping product, engineering, marketing, leadership, and community communication stay coherent while the system underneath keeps expanding.
I lead product design for OISY Wallet, shaping wallet flows where balances, recipients, fees, networks, confirmations, and transaction states need to be clear before users move funds.
I contribute to the Internet Computer Dashboard, reframing network data, subnets, tokens, and ecosystem discovery from raw metrics into clearer product comprehension.
I have also worked on Network Nervous System product design, where voting, delegation, proposals, rewards, permissions, and consequences need explicit product states.
Other contributions include InternetComputer.org, Internet Identity, design systems, launch assets, and special projects that help product, engineering, marketing, and community teams explain the ecosystem more clearly.
The design work often depends on mapping system behavior before interface polish: account states, identity states, permissions, balances, proposal consequences, network health, data relationships, loading states, failure modes, and support-facing explanations.
The common thread is making technically complex product systems understandable enough to use safely and explain honestly.
For wallets, that means users should know what they are about to send, where it goes, what network or fee is involved, and what happened after confirmation. For governance, that means actions and consequences need to be explicit before people vote or delegate. For dashboard data, that means metrics need enough structure for people to build a mental model of the network, not just inspect numbers.
The strongest artifacts in this work are not only final screens. The useful artifacts are the ones that reduce ambiguity before engineering commits:
I joined DFINITY as a full-time employee in 2022, but I previously contributed as a contractor.