Building dynamic single-page applications.
ImashaDulshini
I design and build polished digital products with clean interfaces, thoughtful motion, and full-stack logic that turns ideas into working experiences.

SkillConstellation
A living map of the tools, patterns, and stacks I use to turn ideas into reliable digital products.
Creating interactive UIs with React hooks.
Type-safe development with TypeScript.
Building server-side apps with Node.js.
NoSQL database design and optimization.
Version control system.
Modern styling and animations.
0+
Projects Completed
0+
Years Experience
0+
Technologies
Featured Projects
A staggered showcase of applications, experiments, and product systems shaped from interface ideas into working software.
Dairy Production Management System
Ruhunu Yoghurt Dairy Product Management System is a complete platform for managing yoghurt production, inventory, distribution, sales, and quality tracking within the Ruhunu dairy process.
Smart Customer Care System
A web-based helpdesk system where customers can raise tickets, support agents resolve issues, managers oversee activities, and admins manage announcements and configurations.

Mobile Health Tracker
A mobile app that monitors daily habits, mood, hydration, steps, and other smart wellness features to help users maintain a healthy lifestyle.

Movie & Entertainment App
An app to browse and book movies, games, and other entertainment options, with personalized settings for a tailored experience.
Portfolio Website
A modern and interactive portfolio website built with Angular, showcasing my skills, projects, and experience through a clean design, smooth animations, and responsive UI components.
Cake Shop POS System
A complete point-of-sale system for cake shops with barcode scanning, invoice generation, product management, and sales analysis.
AboutImasha
Software engineering student, interface builder, and full-stack learner focused on clean digital products that feel sharp, smooth, and useful.
What I am about
I like turning a rough idea into a polished interaction: the screen hierarchy, the state changes, the animation rhythm, and the logic underneath it.
My favorite work sits where design and engineering meet. I want interfaces to look distinctive, but I also want them to stay understandable and maintainable.
Design The Flow
I map the user journey first, then build the UI around clarity and hierarchy.
Build Clean
Reusable components, predictable structure, and logic that stays easy to change.
Polish + Optimize
Motion, accessibility, and performance are part of the finish.
Education
Software Engineering undergraduate building strong foundations in algorithms, systems, and modern development.
Passion
I love turning ideas into interfaces that feel effortless: clean, responsive, and carefully crafted.
Innovation
Curious by default: I explore new tools, but I choose what stays maintainable and practical.
Problem Solver
I break messy problems into clear steps, iterate fast, and keep solutions simple and reliable.
Journey Signals
Milestones that shaped how I learn and build.
Academic Excellence
Growing strong fundamentals while building real projects
GitHub Activity
Building in public with projects, iterations, and version control discipline
Personal Projects
Shipping apps end-to-end: UI, logic, and deployment
Things I Love
What I Value
Clean Code
Writing maintainable, readable code that stands the test of time
Teamwork
Working well with others to achieve goals
Continuous Growth
Never stopping learning, always pushing boundaries
Innovation
Thinking outside the box to create unique solutions
Let us build something sharp and useful.
I am open to internships, collaborations, and projects where design meets solid engineering.
TransmitGet In Touch
Bring an idea, a build, a question, or a tiny spark. I will help turn it into a clean, working digital experience.



