Front-end design & developmentSelected work / 2026

Thoughtful interfaces.
Built on good systems.

I bring structure to complex products through clear interfaces, reusable components, and the details that make them feel right.

Explore selected work

Selected work

LOOPD / PRODUCT INTERFACE
BA
Find your next campaign

Discover campaigns

Great content deserves to be seen. And paid.

Newest first
9:41
Your work. Your earnings.

Looking good,
Kono

Available to cash out$488.92+ $86.42 this weekCash out
Your campaigns
K
Outlast the NightKova · 6 days left
Active
B
Build somethingBoltBox · 12 days left
HomeDiscoverAdd clipsEarnings

Product interface & design system

Responsive web · Component library · Light & darkInterface study / example data
Things From The Internet

One system.
Every screen.

A shared visual language for a collective product, designed with Figma. My work spans the front end, Go backend, and cloud infrastructure.

Loading the published card specimens…

Product interface & living design system

Shared controls · Responsive patterns · Seven card treatmentsPublished kit specimens / example data

A clearer path from
campaign to payout.

Loopd helps brands distribute content through a network of creators. Its creator workspace brings campaign discovery, clip submissions, and earnings into one place.

The front-end challenge: make each step feel clear, keep every state consistent, and build a system that holds together on a phone as well as a desktop.

Client
Loopd
Contribution
Front-end design
& development
Focus
Product UI
& design systems
Platform
Responsive web
A collaborative product

Front-end implementation and system work built with Loopd’s design team. Visual direction, brand, and typography are shared project contributions.

The interface decisions

Less to decipher.
More room to create.

01

Give the important
things the first read.

A campaign card puts the brand, reward, and status in a predictable order. Rates use tabular numbers. Statuses carry words as well as color, so a creator can compare opportunities without decoding the interface.

02

Design for thumbs,
then make room.

At 390 pixels, actions become full-width and navigation moves within reach. Content flows use bottom sheets on smaller screens; confirmations stay centered. Safe-area spacing keeps the last action clear of the home indicator.

03

Make the system
do the remembering.

Semantic tokens carry the decisions into every component. A brand fill and brand-colored text use separate roles for contrast. States, spacing, and interaction patterns repeat across the creator workspace and brand console.

From foundations to the interface

A system you
can actually try.

Explore a selection of Loopd’s visual language. Switch themes, inspect components, and see how the interface handles the states between clicks.

The details carry the experience

Designed beyond
the happy path.

01 / Feedback
ApprovedVerifyingNeeds attention

Every state has a voice.

Inline errors belong to the field. Progress belongs to the action. Status messages explain what changed and what the creator can do next.

02 / Responsive behavior
Campaign brief
Continue
Campaign brief
Continue

Same task. The right shape.

A content flow opens as a dialog on desktop and a bottom sheet on smaller screens. The task stays familiar while its container adapts.

03 / Accessibility
Continue
Visible focusReadable contrastReduced motion

Clarity is part of the craft.

Visible keyboard focus, labeled controls, deliberate text contrast, and reduced-motion support make the visual system useful to more people.

The front-end foundation

One language.
Across the product.

34UI primitive source files
08Sections in the web kit
02Semantic color themes
390pxMobile reference width

A reusable front-end foundation for campaign discovery, forms, earnings, navigation, and feedback across the product.

A little about how I work

The screen is only
half the story.

I care about how an interface looks and how it holds together: the hierarchy, the component boundaries, the small-screen behavior, and what happens when something goes wrong.

The collection brings together Loopd and Things From The Internet, with more projects to come.

Interface designDesign systemsResponsive front ends
Campaign preview

Outlast the Night, Win $250,000

Kova · Verified brand

Reward per million views$1,500

The brief

Create a short, clear story from the campaign footage. Lead with a strong hook, include the required disclosure, and keep the edit your own.

An interface demonstration with example campaign data.