• About
  • Projects
  • CV
  • Email
  • LinkedIn
  • GitHub

Designing and animating my personal brand mark

Designing and animating my personal brand mark

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

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

They don't naturally share a stem, and most attempts read as one letter eating the other. I started with sketches, and the form that worked came out of the drawing, setting 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 I could reproduce 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 spacing

Half a golden-ratio circle on every side, taken from the same circle that forms the ear of the g

With the mark finished, it needed a clear-space rule. I went with a half of one of the golden-ratio circles that forms the ear of the lowercase g doubles as the spacing around the mark on every side. The same geometry the mark is built from defines the space it lives in.

The squint test

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

The mark had to hold up at every scale before I layered any motion on top. The squint test, where you squint your eyes 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 I ruled out anything that ended on a hard pause or visible reset. 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 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, with dark mode handled by inversion alone since there's no brand colour to manage. 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

Building a design system where the code leads and Figma follows

Design Engineering · Design Systems

Building a design system where the code leads and Figma follows

Building a practice tool that targets your weakness, not your strength

Product Design · AI Integration · Frontend Engineering

Building a practice tool that targets your weakness, not your strength

Building a product from scratch at an early-stage startup

Product Design · Design Systems · Design Engineering

Building a product from scratch at an early-stage startup

Component Lab: a visual workspace for shadcn

Design Engineering · Frontend Engineering · AI Integration

Component Lab: a visual workspace for shadcn

Designing my portfolio like a product

Design Engineering · Frontend Engineering

Designing my portfolio like a product

Reducing churn for a global subscription service

UX Research · Product Design · Strategy

Reducing churn for a global subscription service

A better comparison slider for mobile

Design Engineering · Frontend Engineering

A better comparison slider for mobile

Designing a smarter GenAI workflow for AI developers

Product Design · UX Research · AI Integration

Designing a smarter GenAI workflow for AI developers

Building a scalable design system for a global risk platform

Design Systems · Product Design

Building a scalable design system for a global risk platform

Optimising the digital shopping experience for a home improvement retailer

UX Research · Product Design

Optimising the digital shopping experience for a home improvement retailer

Validating demand for a low-cost learning device in India

UX Research · Strategy

Validating demand for a low-cost learning device in India

Cutting through the noise with short-form sales content

Content Strategy

Cutting through the noise with short-form sales content

Understanding a diverse diaspora audience

UX Research · Strategy

Understanding a diverse diaspora audience

Building a brand and site a solo founder can run himself

Brand Design · Design Engineering

Building a brand and site a solo founder can run himself

Building a design system where the code leads and Figma follows

Design Engineering · Design Systems

Building a design system where the code leads and Figma follows

Building a practice tool that targets your weakness, not your strength

Product Design · AI Integration · Frontend Engineering

Building a practice tool that targets your weakness, not your strength

Building a product from scratch at an early-stage startup

Product Design · Design Systems · Design Engineering

Building a product from scratch at an early-stage startup

Component Lab: a visual workspace for shadcn

Design Engineering · Frontend Engineering · AI Integration

Component Lab: a visual workspace for shadcn

Designing my portfolio like a product

Design Engineering · Frontend Engineering

Designing my portfolio like a product

Reducing churn for a global subscription service

UX Research · Product Design · Strategy

Reducing churn for a global subscription service

A better comparison slider for mobile

Design Engineering · Frontend Engineering

A better comparison slider for mobile

Designing a smarter GenAI workflow for AI developers

Product Design · UX Research · AI Integration

Designing a smarter GenAI workflow for AI developers

Building a scalable design system for a global risk platform

Design Systems · Product Design

Building a scalable design system for a global risk platform

Optimising the digital shopping experience for a home improvement retailer

UX Research · Product Design

Optimising the digital shopping experience for a home improvement retailer

Validating demand for a low-cost learning device in India

UX Research · Strategy

Validating demand for a low-cost learning device in India

Cutting through the noise with short-form sales content

Content Strategy

Cutting through the noise with short-form sales content

Understanding a diverse diaspora audience

UX Research · Strategy

Understanding a diverse diaspora audience

Building a brand and site a solo founder can run himself

Brand Design · Design Engineering

Building a brand and site a solo founder can run himself