Joshua Kabini’s Portfolio

My Story

About Me

Hi, I’m Josh, a graphic designer and visual illustrator based in Johannesburg, South Africa. With over four years of experience and a Fine Arts background, I specialize in local and business brand identities as well as UI/UX design. I combine clean typography with vibrant colour palettes inspired by my Ndebele heritage, helping brands discover their unique voice. My passion for creativity runs deep—I’ve been drawing since childhood, starting with cartoons and people, which laid the foundation for my visual communication style. Today, I use design to bring my messages to life.

My Services

I build brands and interfaces that start with a pencil and end on a screen.

01
brand identity design

Brand projects begin with market/audience research (discovery), followed by defining the brand’s mission/values (strategy). Then, logos, colours, and typography are explored (conceptualization) and refined. The result is a Brand Guidelines manual ensuring consistent identity implementation.

02

visual art -illustrations

Illustration is visual storytelling, blending art and design to describe, explain, or narrate. I use line art (minimalistic, clean lines) and character/mascot design to give projects a unique visual identity.

03

ui/ux design

I guide projects through an iterative UX design process: user research, objective setting, ideation, wireframing, prototyping, and testing via social media for pre-launch feedback. This ensures usability and visual appeal, typically using Figma.

Coolors
Pinterest
Behance

Scroll to Top