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.

- Selected Work

Things I've been designing, building,and experimenting with.

OpenBlocks

OpenBlocks

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.

Dronei

Dronei

E-commerce, Brand Identity, UI/UX, Web Development

A drone brand's online store - featuring a modern design and seamless shopping experience.

Brilliant Cashew

Brilliant Cashew

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.

Chandika Prabashwara Portfolio

Chandika Prabashwara Portfolio

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.

Lumina Lamp Corner

Lumina Lamp Corner

Product Design, Web Development, 3D Rendering

A lighting brand's digital presence - product showcase with interactive 3D renders and a custom e-commerce flow.

Feeling Good Agency

Feeling Good Agency

Brand Website, Social Media, Content Strategy

landing page for a creative agency - highlighting their services, portfolio, and team with a clean, modern design.

Model Snapper

Model Snapper

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.

Apple Liquid Glass Simulator

Apple Liquid Glass Simulator

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.

- About Me

I sit at the intersection of design and engineering and I refuse to pick just one.

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.

PDFResume - Piumal Dhanawardhana
- Where I've Worked

Building real products at real companies - and occasionally on my own terms.

Currently at TWC InnovationsTWC Innovations shipping ReviewCraze (a review management platform that turns customer feedback into business growth) and other client projects.

Roles

TWC Innovations

Software Engineer

2024 - Present

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.

TWC Innovations

Software Engineer Intern

2023 - 2024

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.

Freelance

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.

- Kind Words

People I've worked with kind enough to say nice things.

"

Fast, thoughtful, and zero drama. Piumal shipped our restaurant site in two weeks and it looked better than competitors who took two months.

D

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.

A

Amira Rashid

CTO, Lumina

- Get in touch

got an idea that needs
design and code?

Drawing ModeESC to clear