Graphic Designer × Front-End Developer

Designing interfaces that feel as good as they look.

I combine graphic design, design systems, and modern front-end frameworks to craft expressive, performant interfaces and thoughtful web experiences.

Experience 5+ years Design & front-end
Projects 20+ Shipped interfaces & labs
Focus UI & Motion Design systems, animation
Tools Figma × React TypeScript, Framer Motion

Selected work

A mix of product interfaces, design systems, and experimental UI projects. All coded, versioned, and refined in GitHub.

Design system

Interface Kit

A modular design system and component library built with React and TypeScript, optimized for expressive interfaces.

ReactTypeScriptStorybookFigma
Microinteractions

Motion Lab

A collection of small motion experiments exploring timing, easing, and tactile UI feedback in the browser.

Framer MotionGSAPCSS
Dashboard

Freelance Dashboard

A lightweight dashboard for tracking projects, invoices, and clients, designed for independent creatives.

Next.jsTailwindNode
Open Source

UI Tokens

A small open-source library for managing design tokens and themes across design and front-end stacks.

Design tokensTypeScriptCSS variables
Design systems UI animation

About

I’m a graphic designer turned front-end developer, focused on bridging visual identity and interaction design. I care about typography, motion, and the small details that make interfaces feel intentional and alive.

My background spans branding, web design, and building component libraries for product teams. I’m comfortable moving from a blank Figma frame to production-ready React code.

2018 — now

Designing and building web experiences for clients and teams.

Open source

Contributions to small UI libraries and design tooling.

Design

Figma, Adobe CC, design systems, prototyping, motion.

Front-end

React, TypeScript, Next.js, CSS, accessibility, animation.

Let’s build something together.

Available for freelance projects, collaborations, and front-end roles where design craft and interaction detail matter.

Currently: open to new projects.