Why Good UI/UX Design Is Essential for Success
Design isn't a polish layer you bolt on at the end. It's a business decision that shows up in every metric that matters.
I Piumal Dhanawardhana design interfaces people enjoy using, then build them end-to-end. Based in Colombo, working globally - turning ambiguous problems into polished products.
A curated selection of products I've designed and built from first sketch to live production.
React, Next.js, Astro, Node - I write the code that makes designs feel alive and performant.
From wireframes to high-fidelity prototypes - I obsess over the details that make interfaces click.
Thoughts on design systems, mobile engineering, and the invisible work behind great products.
code should feel
like conversation
shipped > perfect
the blank screen
is not the enemy
every pixel earns
its place
build fast,
listen faster
simplicity is
the hardest part
I don't just push pixels, I solve problems with code and craft. Every project is a chance to make something someone genuinely enjoys using.

community-driven open-source react + tailwind component library - UI/UX, Web Development
A collection of reusable React components built with Tailwind CSS, designed to help developers quickly build beautiful and responsive web applications.

E-commerce, Brand Identity, UI/UX, Web Development
A drone brand's online store - featuring a modern design and seamless shopping experience.

E-commerce, Brand Identity, UI/UX, Web Development
A premium cashew brand's online store - from packaging design to a fully responsive Shopify-free storefront built with Next.js.

Portfolio Website, UI/UX, Web Development
A personal portfolio website - showcasing client's, skills, and experience with a focus on clean design and user experience.

Product Design, Web Development, 3D Rendering
A lighting brand's digital presence - product showcase with interactive 3D renders and a custom e-commerce flow.

Brand Website, Social Media, Content Strategy
landing page for a creative agency - highlighting their services, portfolio, and team with a clean, modern design.

UI/UX Proposal
Designed a modern UI/UX concept for Model Snapper, an AI-powered outfit generation app. The proposal reimagines the existing landing page and user flows with a cleaner, more engaging visual experience.

co-developed with @archisvaze
A React.js-based simulator inspired by Apple’s Liquid Glass material, built to help developers experiment with glassmorphism effects and easily copy the generated code into their own projects. Forked from the original project by @archisvaze.
I'm Piumal Dhanawardhana, a product designer and full stack developer from Colombo, Sri Lanka. I started by breaking things apart to see how they worked - turns out, that's still how I approach every project.
My toolkit spans TypeScript, React, Next.js, and Astro on the web, with Swift and React Native for mobile. But tools are secondary - what matters is whether the thing I build actually solves a problem without making the user think twice.
When I'm not designing or coding, I'm probably sketching UI ideas in a notebook, reading about design history, or debugging something that worked perfectly five minutes ago.
Currently at
TWC Innovations shipping ReviewCraze (a review management platform that turns customer feedback into business growth) and other client projects.
Software Engineer
Leading frontend architecture for ReviewCraze, an automated review management platform. Building React-based dashboards, integrating AI-powered sentiment analysis, and shipping features that help businesses respond to customer feedback in real time.
Software Engineer Intern
Developed internal tools and client-facing web applications using React and TypeScript. Implemented design systems, optimized bundle sizes, and collaborated closely with the design team to bridge the gap between mockups and production code.
Designer & Developer
Designing and building e-commerce platforms and brand websites for local businesses — taking ideas from the initial concept and visual identity through UI/UX, development, integrations, and deployment. Basically, I get to be involved in every part of turning an idea into a finished website.
Design isn't a polish layer you bolt on at the end. It's a business decision that shows up in every metric that matters.
Systems, templates, and routine are supposed to kill creativity. Here's the counterintuitive argument for why they're what actually protect it.
A beautiful interface that confuses people isn't a design - it's decoration. What it takes to build experiences people can actually use.
Fast, thoughtful, and zero drama. Piumal shipped our restaurant site in two weeks and it looked better than competitors who took two months.
Dinesh Fernando
Owner, Sydney Restaurant Group
Someone who can design a beautiful interface and then actually build it without losing fidelity. That saved us a hire.
Amira Rashid
CTO, Lumina
Thanks for reaching out. I'll get back to you soon.