[01]

From Architecture to Production

This portfolio is a living design system. I built it to be performant, accessible, and easy to scale. By syncing Figma variables and semantic tokens directly with Webflow, I created a pipeline where the live site stays a pixel perfect match for the design

I built this system in Webflow using Finsweet’s Client-First methodology. By standardizing folder structures and class naming conventions, I ensure the build is modular, clean, and developer friendly, allowing for rapid updates without the risk of breaking site architecture.

[02]

Responsive Design

I architected a fluid component library that handles content reflow at the logic level. This ensures a consistent brand experience across desktop and mobile, keeping the design clean and usable on any screen.

Portfolio page showing desktop and mobile layouts for a multidisciplinary designer with project images.
Three phones showing portfolio: dark visuals, personal bio with photo, and 3D design archive with product image.
[03]

From Wireframe
to High Fidelity

I start every project in low fidelity to validate the layout and information flow. This ensures the site structure is optimized before I add any branding or visual polish.

Black UI design with three gray text boxes on left and three media project previews with text on right.
[04]

Design Foundations

The visual language is built on a modular scale. Every element from color and typography to spacing and elevation, is defined by a strict token system, ensuring consistency and WCAG AAA accessibility at every scale.

UI color palette showing neutral grays, brand green shades, and text colors with WCAG contrast ratings.
Typography sample of Inter font showing weights, numbers, and alphabet in lowercase and uppercase.
Typography examples showing 'Design Studio' in various heading sizes and body text styles on black background.
Design spacing and layout rhythm chart with sized white bars displayed from 0.25 to 16 rem units.
Elevation system tiers 0 to 9 shown as horizontal bars with increasing tint from 0% to 16% on dark background.
Design examples showing increasing corner radius values on buttons and text blocks from 0 to 999 rounding.
[05]

Semantic Color Tokens

I treat design tokens as a functional database. By mapping these raw color scales to functional roles (e.g., text-primary, surface-error), I create a system that is themeable, accessible, and ready for clean frontend handoff.

Functional pairs color chart with Brand green, Background and Surface dark gray, Error red, and white text colors.
[06]

Components
& Iteration

Great design is not a single shot, it’s the result of rigorous iteration and modular build logic. I architected this system to be reusable from day one, isolating components into distinct states and exploring dozens of layout variations to ensure the final build is structurally sound.

Six black and gray UI design cards with text and placeholders arranged in two rows of three columns.