Finlens
Clear financial signals, precise data displays and a consistent language for complex decisions.
From structure to implementation
I connect the screen structure, visual foundations and interaction details into a reference the team can build with.

I map the key tasks, screen structure and navigation before refining the interface. Wireframes make the flow easier to review and test.
Typography, spacing and semantic color roles give every screen a shared visual language. Tokens make those decisions reusable.
Buttons, inputs and navigation include focus, hover, loading, error and disabled states, so the system supports the complete interaction.
Annotated designs, usage guidance, component references and example screens explain what to build and how the pieces work together.
Explore the work behind the interface
Explore a design system, from foundations to handoff.
Explore an example screen to see the system in context.
6 libraries to explore
Private company systems, presented to show my design process and developer handoff. Finlens and Atsly are not open source.
Clear financial signals, precise data displays and a consistent language for complex decisions.
An atomic mobile library covering reusable components, interactive states and Compose and SwiftUI handoff references.
Independent, non-commercial studies inspired by Clay, Cohere, Notion and Shopify. These are portfolio handoff studies, not official company libraries or systems licensed for production use.
Warm foundations, expressive color and reusable patterns for a data-rich product.
Editorial typography and structured components for an enterprise AI experience.
A calm workspace language, from everyday controls to connected product layouts.
Commerce foundations that connect expressive storefronts with dependable product components.
What I bring to the handoff
A useful system explains how to build with it. Here’s what to look for as you explore.
Colors, typography, spacing and reusable tokens that give every screen a consistent starting point.
Reusable controls, interaction states and usage guidance that make design decisions explicit.
Implementation examples and working screens that connect the component to the product experience.
Arrivals / Contact
Open to senior product design roles and thoughtful product collaborations.