Dilsha

Software Developer • UI/UX Enthusiast • Lifelong Learner

Scroll

Projects

BrightBuy

BrightBuy

Created a full-stack online shopping platform with modern UI, REST APIs, and PostgreSQL-backed data management.

IDKPay

IDKPay

Collaborative expense tracking platform with real-time balance management and smart debt settlement.

Nudge - CryptX 2.0 Designathon

Nudge - CryptX 2.0 Designathon

Created the UI/UX for a personalized career guidance platform connecting students with learning paths and mentors.

Nano-Processor Design

Nano-Processor Design

Built a 4-bit nano processor in VHDL with enhanced ALU, conditional branching, and debugging support on FPGA hardware.

Studies at

University of Moratuwa, Sri Lanka

GPA

3.68

Degree

Computer Science and Engineering Hon's

Currently

Open to internship opportunities

About Me

Dilsha

Hi, I'm Dilsha 👋

Computer Science and Engineering undergraduate at the University of Moratuwa with hands-on experience in full-stack development, UI/UX design, and low-level computing.

Proficient in Java, Python, JavaScript, and Next.js with a strong grasp of OOP, REST APIs, and Firebase-backed architectures. Passionate about building thoughtful digital experiences that are both functional and beautiful.

What I Do

UI / UX Design

I design user-friendly interfaces that feel intuitive and look beautiful — building in Figma with accessible design systems and real user needs in mind.

Full-Stack Development

I build clean, responsive web apps from database to UI — comfortable across the stack with React, Next.js, Node, PostgreSQL, and Firebase.

Visual Design

I craft thoughtful visual identities, pitch decks, and design systems that communicate clearly and leave a lasting impression.

My Skills

Frameworks

ReactNext.jsExpressTailwind CSS

Tools

PostgreSQLFirebaseDockerFigmaGit

Languages

JavaPythonJavaScript

Get In Touch

Based inSri Lanka
Open toInternships & Collaborations