Storybook-style component isolation and validation. Built to test states, variants, and interaction patterns before engineering handoff. I designed and built these apps as working demonstrations of how UX design can support quality, governance, and adoption in technically complex environments.
Storybook/Chromatic-style concept: capture a baseline snapshot for a component state, compare it to the current build,
and surface any unexpected UI changes before release.
VRT
Controls
Show diff overlay
Highlights changed areas (simulated) like Chromatic/Percy.
Tip: change label/variant/size, then run comparison to see a “breaking” UI change get flagged.
Snapshot comparison
Baseline is the last approved snapshot. Current is what the component looks like now.
Visual diffs help catch accidental style changes from token or CSS updates.
No changes
Baselineapproved
Currentbuild
Diff highlight0px change detected (simulated)Story: Button / Primary / Medium
Release Management (Versioning + Changelog)
Simulates design system release workflows: semantic versioning (patch/minor/major), breaking-change flags,
and a generated changelog to communicate updates across design + engineering.
SemVer + Changelog
Release inputs
Mirrors how teams use Storybook/Docs + CI tools (e.g., Chromatic) to publish changes with a version,
release notes, and flags for downstream impact.
Next version
2.6.4
Patch release — safe to adopt.
Ready
Changelog — v2.6.4Generated
Design System in Production
A realistic SaaS dashboard built entirely from system components and tokens. Theme, density, and brand globals
propagate across the entire surface.
Usage overview
Showing live data from the last 30 days.
Accounts processed1,284
Automation success96%
Avg response time1.2s
Monthly active128,402
Conversion rate4.8%
System statusHealthy
Accessibility Audit (Storybook-style)
Component-level accessibility review inspired by Storybook’s A11y addon. This audit validates common WCAG 2.1 AA
considerations during design-system development.
A11y Addon
Quick Start
Choose a demo component configuration (good vs. broken accessibility patterns).
Run the audit to generate pass/warn/fail results.
Use results to identify issues early—before they scale across screens.
Why it matters: Accessibility is easiest—and cheapest—to fix at the component stage.
Controls
This is a lightweight demo (not a full automated scanner). It mirrors the kinds of checks teams track in Storybook.
Preview & Audit
Audit results
Summary
0 Passed0 Warnings0 Failures
Why this matters:
Component-level accessibility checks reduce downstream risk, improve usability for all users, and support inclusive product development.
MatCaps Generator
Design and export high-quality MatCap textures for 3D materials (metal, glass, paint, plastic, etc.) with live previews and preset lighting.
Quick start • Pick a preset (e.g., Chrome, Car Paint, Glass) or adjust lights/roughness/IOR. • Use the preview to fine-tune highlights and shadow falloff. • Export as 1024–4096 px PNG. • Optional: upload a backplate/environment to influence reflections.
Tips • Keep the sphere centered; MatCaps assume a perfectly lit, front-facing normal. • Save your settings as a preset before exporting multiple sizes.
Design System Analyzer
Load a tokens JSON to preview your system’s colors, typography, spacings, and component states—instantly.
Quick start • Paste a tokens JSON URL or upload a .json file. • Toggle dark/light preview as needed. • Review color swatches, type scale, and sample controls for quick QA.
Tips • Use flat or nested token structures—keys are auto-flattened (e.g., color.brand.500). • Host tokens on the same domain to avoid CORS issues, or use a CORS-enabled endpoint.
Token Difference Viewer
Compare two token files (A vs. B) and see adds, deletes, and changes in a sortable table.
Quick start • Load A and B via URL or file upload (drag & drop supported). • Click Diff to generate the comparison. • Export results as JSON for reviews or change logs.
Tips • Works best with consistent key structures across files.
Design System Visualizer
ANALYZE AND EXTRACT COLORS, TYPOGRAPHY, AND SPACING TOKENS FROM ANY WEBSITE.
Quick start • Enter a public website URL (e.g. https://apple.com) and click Fetch & Analyze. • The system scans the site for common design variables such as colors, fonts, spacing, and shadows. • View the extracted design tokens visually and export them as JSON, CSS variables, or Figma-ready tokens.
Tips • Works best with sites that use CSS variables or consistent style definitions. • If a site blocks direct requests, open Advanced → Paste CSS and manually analyze its stylesheet. • Use the CORS proxy toggle if analyzing sites that restrict cross-origin access. • For quicker insights, test it on component-level URLs instead of full homepages.
MY vision
Creating a design studio with a comfortable
Creating a design studio with a comfortable
ecosystem for both designers and clients, fostering a
ecosystem for both designers and clients, fostering a
sustainable business relationship.
sustainable business relationship.
Creating a design studio with a comfortable ecosystem for both designers and clients, fostering a sustainable business framework.
My mission
Together, we'll harness the power of creativity and insight to drive growth and success for your business.
Through targeted design solutions, I'll help you inspire, engage, and deliver tangible results.
YOur team
I am your design team.
I offer a full range of services to help businesses create, execute, and maintain a successful online presence.