Kavishka Perera

Friends and colleagues call me KP

Turning ‘Umm…’ into ‘Oh, wow!’

The Journey So Far

I was born and raised in the tropical gem of the Indian Ocean, Sri Lanka 💎🌴. I live by a simple belief: life should be lived fully, and so should design. Since suiting up in my professional UI/UX cape in 2021, I’ve been crafting digital experiences that truly put people first.


A wise mentor once told me, “Good is the enemy of great,” and that insight has driven me to constantly seek improvement, knowing even the best designs have room to grow. Over the past 4+ years, I’ve worked on diverse projects and collaborated with many talented people, shaping me into the Senior UI/UX Engineer I am today at GTN.

Design for me is not just about aesthetics, it’s about creating meaningful, accessible experiences that make complex systems feel simple and enjoyable.

The KP Way

People First, Always

Great design starts with real humans, not just screens. I put people’s needs and feelings front and center, so every pixel has a purpose.

People First, Always

Great design starts with real humans, not just screens. I put people’s needs and feelings front and center, so every pixel has a purpose.

People First, Always

Great design starts with real humans, not just screens. I put people’s needs and feelings front and center, so every pixel has a purpose.

Keep It Simple, Keep It Smart

Less clutter, more clarity. I believe the best designs are the ones you don’t have to think twice about. No rocket science here!

Keep It Simple, Keep It Smart

Less clutter, more clarity. I believe the best designs are the ones you don’t have to think twice about. No rocket science here!

Keep It Simple, Keep It Smart

Less clutter, more clarity. I believe the best designs are the ones you don’t have to think twice about. No rocket science here!

Fail Fast, Learn Faster

Not every idea sticks, and that’s okay. I’m all about testing, tweaking, and turning oops into awesome.

Fail Fast, Learn Faster

Not every idea sticks, and that’s okay. I’m all about testing, tweaking, and turning oops into awesome.

Fail Fast, Learn Faster

Not every idea sticks, and that’s okay. I’m all about testing, tweaking, and turning oops into awesome.

Design for Everyone

Accessibility isn’t optional, it’s essential. I make sure my designs welcome all users, no matter their abilities or devices.

Design for Everyone

Accessibility isn’t optional, it’s essential. I make sure my designs welcome all users, no matter their abilities or devices.

Design for Everyone

Accessibility isn’t optional, it’s essential. I make sure my designs welcome all users, no matter their abilities or devices.

Graceful Getaways

Mistakes happen! I design experiences where users can always confidently explore, knowing they can easily undo actions or find their way back. No dead ends, just smooth escapes.

Graceful Getaways

Mistakes happen! I design experiences where users can always confidently explore, knowing they can easily undo actions or find their way back. No dead ends, just smooth escapes.

Graceful Getaways

Mistakes happen! I design experiences where users can always confidently explore, knowing they can easily undo actions or find their way back. No dead ends, just smooth escapes.

The KP Flow

1

Empathize

I dive into the users’ world to feel what they feel and spot what’s not working.

2

Define

I connect the dots and find where the real problems live and begin to highlight opportunities for innovation.

3

Ideate

I throw out a ton of crazy, smart and unexpected ideas, no filter.

4

Prototype

Quickly build and test ideas to see what works and drop what doesn’t.

5

Test

Share designs with real users, listen closely and make meaningful tweaks.

6

Implement

Refine the strongest idea into a focused, user-shaped solution.

This isn’t a checklist, it’s a creative flow. I shape the process to fit the problem, not force the problem to fit the process.

This isn’t a checklist, it’s a creative flow. I shape the process to fit the problem, not force the problem to fit the process.

This isn’t a checklist, it’s a creative flow. I shape the process to fit the problem, not force the problem to fit the process.

The KP Touch

I keep things clean and simple but I’m not afraid to throw in a little spice.
Design gets three reactions: yes, no, and wow. I aim for the wow.

With an engineer’s brain and a designer’s heart, I speak fluent dev and design.
Yes, I know what a margin is and how to fix a merge conflict.

I believe in giving people exactly what they need. No fluff. No fatigue. Just focus.
Less is more. Only what matters makes the cut.

Sometimes I start with deep context. Other times, I figure it out on the fly.
In the real world, both ways work and I go with what fits best.

My work isn’t loud but you’ll feel the difference.

Outside of Work

Oceans, mountains, late-night Netflix, random road trips, spontaneous hangouts... I’m pretty sure I’m living a pretty interesting life.

Some days I’m out with friends, other days I’m deep into a TikTok edit (yep, I post sometimes 👀). And when I’m not doing either, I’m chilling with my family or my dog Leo, who totally runs the house. 🐶

At the end of the day, it’s just me and this beautifully unpredictable life I’m creating and I wouldn’t have it any other way.

Simple, impactful design with a curious, real and slightly wild spirit.
And that’s my story, short and sweet.