Visual
design
that ships.
giving a brand one clear voice. turning taste into repeatable systems. making complex products feel simple. craft that survives real production.
Projects + freelance work: a fintech brand with motion, a full visual identity guideline for a lighting company, and a brand system built end to end. Identity, guidelines, campaign assets, and motion — all from one hand.
Projects + freelance. One visual standard.
Crebit"A fintech brand that moves — identity, campaign, and motion design."
social assets + motion
Upshine"A complete visual identity guideline for a lighting brand."
logo · color · application
Shade"A brand identity built from scratch — process, rationale, and system."
process + rationale
Making financial infrastructure feel immediate, trusted, and easy to explain.
A fintech brand system for students and families moving money across borders. Identity, campaign graphics, product surfaces, and motion design — built as one system.
Audience: people making a high-stakes financial decision quickly. The visual system had to earn trust before a full product explanation could happen.
How might we make a complex money product feel legible at first glance?
The design system uses a strong audience signal, then balances it with the precision expected from a financial product.
The goal was not "make fintech look friendly." It was to make the value understandable before the product became technical.
Color as trust signal
Bright recognition colors create instant memory, while deeper tones give the system enough weight to still feel secure and financial.
Recognition first, credibility alwaysType as confidence
Large, plain, direct headlines keep campaign messages legible from a distance and stop the brand from feeling delicate or over-designed.
Bold, useful, quick to readCampaign as distribution
Feed-native graphics let the brand enter the spaces where people already talk about money, opportunity, risk, and speed.
Designed for attention, held by clarityProduct copy as anxiety reduction
Inside the app, language becomes calmer and more precise: fees, exchange rates, status, and transfer timing must be impossible to misread.
Tone shifts, trust stays





Motion Design
Jitter
Motion Workflow · Jitter
I design motion as a way to make product value faster to understand.
Build vectors in Figma
Separate illustration layers so each motion moment has a clean role.
Stage in Jitter
Import frames, group layers, define masks, and set the timeline.
Tune behavior
Use timing, easing, and reveal speed to match the product emotion.
Export for use
Ship loopable GIF / MP4 assets for onboarding, social, and product moments.
Figma vector setup
Jitter timeline
Export handoff































































Good visual design is a system, not a moment.
Identity, guidelines, campaign assets, and motion — I build them so a brand stays consistent long after the first delivery.
Thank you · Kelly Peng · pengt906@uw.edu