• About
  • Projects
  • Contact
  • LinkedIn
  • GitHub

Designing and animating my personal brand mark

Fusing two initials into a single mark, then animating it to loop seamlessly

Designing and animating my personal brand mark
The finished mark
Context

A personal brand mark to live across web, avatar, and business cards

Two initials, G and Y, that needed to read as one form. The constraint that mattered most after that was the motion, which had to be short, sharp, and seamlessly loopable.

The form

Fusing G and Y by hand, then finessing the geometry with golden-ratio circles

I started with sketches. Fusing G and Y in a single mark was harder than it sounded, because they don't naturally share a stem and most attempts read as one letter eating the other. The form that worked came out of the drawing, and set up the geometry that followed.

Designing and animating my personal brand mark
The initial sketches, where the form that worked started to emerge

Once the shape was there, I used golden-ratio circles to finesse the proportions and pull the relationships into something that could be reproduced cleanly. The geometry came after the sketch, as a way to finesse what was already there.

The skeleton above the wireframe, showing how the construction holds together
Designing and animating my personal brand mark — before
Designing and animating my personal brand mark — after
The blur test

Passing the blur test, from print scale down to 16px favicon

The mark had to hold up at every scale before any motion was layered on top. The blur test, where you squint until the detail disappears and check whether the silhouette still reads, is where logos with thin detail or fussy joinery quietly fail. This one passed from print size down to 16px favicon, because the fused G-and-Y shape carries enough mass at every dimension to keep its identity intact.

The animation

A loop with no sudden stops, built from trim paths in After Effects

The motion had to read as continuous, so anything that ended on a hard pause or visible reset was ruled out. I built the animation in After Effects using trim paths to draw the form on, dissolve it back, and redraw, creating a loop with no visible seams.

The brief I set myself was short, sharp, and loopable. The final sequence exports as a Lottie file, light enough to ship on a website hero or an avatar.

Outcome

Static for print, animated for the web, both reading as the same mark

The static mark lives across web, business cards, and avatars. The animated version sits at the top of my portfolio, with the same form and logic carrying across surfaces.

Designing and animating my personal brand mark
The mark on a business card, where the construction earns its print application
Share on LinkedIn

Other projects

Component Lab: a visual workspace for shadcn
Component Lab: a visual workspace for shadcn

Solo build, with AI shipping the code and me keeping it on track

Building a product from scratch at an early-stage startup
Building a product from scratch at an early-stage startup

First designer in, owning brand through to production code

Designing my portfolio like a product
Designing my portfolio like a product

A new portfolio site, designed and built with the same care I'd give any other product brief

Reducing churn for a global subscription service
Reducing churn for a global subscription service

10 weeks on a churn problem, three concept directions, and a printer of our own to walk the customer journey end to end

A better comparison slider for mobile
A better comparison slider for mobile

Where 'mobile' turned out to be iOS Safari, with one fix that didn't regress on Android

Designing a smarter GenAI workflow for AI developers
Designing a smarter GenAI workflow for AI developers

Three iterations and 32 users in, the product had stopped being a separately-named add-on

Building a scalable design system for a global risk platform
Building a scalable design system for a global risk platform

Four weeks to audit, build, and document, with dataviz as a first-class subsystem alongside the atomic components

Optimising the digital shopping experience for a home improvement retailer
Optimising the digital shopping experience for a home improvement retailer

A 3-week diagnostic across paint, kitchen, and timber, with 153 ranked usability issues, four strategic questions, and Figma design variants for each

Validating demand for a low-cost learning device in India
Validating demand for a low-cost learning device in India

A fake brand and two weeks of live testing, where what people want and what they'll pay for aren't the same number

Cutting through the noise with short-form sales content
Cutting through the noise with short-form sales content

Eleven short videos to dispel myths about a managed services product, built to travel across markets, languages, and attention spans.

Understanding a diverse diaspora audience
Understanding a diverse diaspora audience

Ten interviews and four personas to help a community organisation see its audience more honestly

Building a brand and site a solo founder can run himself
Building a brand and site a solo founder can run himself

Where the engagement model is the case study, with the founder running everything by the end

Component Lab: a visual workspace for shadcn
Component Lab: a visual workspace for shadcn

Solo build, with AI shipping the code and me keeping it on track

Building a product from scratch at an early-stage startup
Building a product from scratch at an early-stage startup

First designer in, owning brand through to production code

Designing my portfolio like a product
Designing my portfolio like a product

A new portfolio site, designed and built with the same care I'd give any other product brief

Reducing churn for a global subscription service
Reducing churn for a global subscription service

10 weeks on a churn problem, three concept directions, and a printer of our own to walk the customer journey end to end

A better comparison slider for mobile
A better comparison slider for mobile

Where 'mobile' turned out to be iOS Safari, with one fix that didn't regress on Android

Designing a smarter GenAI workflow for AI developers
Designing a smarter GenAI workflow for AI developers

Three iterations and 32 users in, the product had stopped being a separately-named add-on

Building a scalable design system for a global risk platform
Building a scalable design system for a global risk platform

Four weeks to audit, build, and document, with dataviz as a first-class subsystem alongside the atomic components

Optimising the digital shopping experience for a home improvement retailer
Optimising the digital shopping experience for a home improvement retailer

A 3-week diagnostic across paint, kitchen, and timber, with 153 ranked usability issues, four strategic questions, and Figma design variants for each

Validating demand for a low-cost learning device in India
Validating demand for a low-cost learning device in India

A fake brand and two weeks of live testing, where what people want and what they'll pay for aren't the same number

Cutting through the noise with short-form sales content
Cutting through the noise with short-form sales content

Eleven short videos to dispel myths about a managed services product, built to travel across markets, languages, and attention spans.

Understanding a diverse diaspora audience
Understanding a diverse diaspora audience

Ten interviews and four personas to help a community organisation see its audience more honestly

Building a brand and site a solo founder can run himself
Building a brand and site a solo founder can run himself

Where the engagement model is the case study, with the founder running everything by the end