I’m a Product Designer with a strong background in UX/UI design, web and mobile platforms, and design systems, based in Johannesburg, South Africa. I focus on creating intuitive, accessible, and scalable digital experiences that solve real user and business problems.
I’ve worked across banking, aviation, fintech, education, e-commerce, and travel, delivering end-to-end design solutions from research and wireframing to high-fidelity UI and prototyping. My experience includes large, complex platforms such as airline booking systems, digital banking experiences, and internal staff and client portals.
I’ve designed web and mobile products for well-known clients including Kenya Airways, Uganda Airlines, African Bank, Bidvest Bank, and Melville Douglas, where I helped replace manual workflows with a streamlined digital portal to improve operational efficiency and user experience. I’ve also worked with brands such as EduInno8, Epic Africa, Hlayisani Capital, Lifestyle Outlet, and others, delivering user-centric and visually refined digital solutions.
Professionally, I’ve held roles at Bluegrass Digital, Immersion Group, Mikabyte Technologies, and WebID, collaborating closely with cross-functional teams, developers, and stakeholders. My approach combines strong visual design with usability principles, accessibility, and mobile-first thinking.
I hold a BSc in Computer Science and formal UX training, and I’m proficient in tools such as Figma, Miro, and modern prototyping workflows. I’m passionate about building thoughtful products, refining design systems, and continuously improving how users interact with digital experiences.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Skills
Experience Level
Hire a Product Designer
We have the best product designer experts on Twine. Hire a product designer in Midrand today.